Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
9d8e699c02
|
@ -160,7 +160,7 @@ class GameTest {
|
|||
*/
|
||||
@Test
|
||||
void winner() {
|
||||
game = new Game(new interFace("Test",new Integer[]{0,2,0},new PositionVector.Direction[]{RIGHT,
|
||||
game = new Game(new Interface("Test",new Integer[]{0,2,0},new PositionVector.Direction[]{RIGHT,
|
||||
RIGHT,
|
||||
RIGHT,
|
||||
NONE,
|
||||
|
@ -208,7 +208,7 @@ class GameTest {
|
|||
*/
|
||||
@Test
|
||||
void crashA() {
|
||||
game = new Game(new interFace("Test",new Integer[]{0,1,0},new PositionVector.Direction[]{UP}), new Config());
|
||||
game = new Game(new Interface("Test",new Integer[]{0,1,0},new PositionVector.Direction[]{UP}), new Config());
|
||||
game.initPhase();
|
||||
Assertions.assertEquals("b",game.gamePhase());
|
||||
}
|
||||
|
@ -218,7 +218,7 @@ class GameTest {
|
|||
*/
|
||||
@Test
|
||||
void passFinishLineInWrongDirection() {
|
||||
game = new Game(new interFace("Test",new Integer[]{1,0,1},new PositionVector.Direction[]{LEFT,NONE,NONE,RIGHT,RIGHT}), new Config());
|
||||
game = new Game(new Interface("Test",new Integer[]{1,0,1},new PositionVector.Direction[]{LEFT,NONE,NONE,RIGHT,RIGHT}), new Config());
|
||||
game.initPhase();
|
||||
Assertions.assertEquals("a",game.gamePhase());
|
||||
}
|
||||
|
@ -241,15 +241,15 @@ class GameTest {
|
|||
* This Class is used to communicate with the UserInterface. It overrides crucial methods and returns an instruction based on the instructions' data field.
|
||||
* To implement the right instructions the user has to be aware of the game sequence.
|
||||
*/
|
||||
private class interFace extends UserInterface {
|
||||
private class Interface extends UserInterface {
|
||||
|
||||
private final PositionVector.Direction[] directions;
|
||||
private final Integer[] instructions;
|
||||
private int pointerDir,pointerInstruction;
|
||||
|
||||
|
||||
public interFace(String welcometxt, Integer[] instructions, PositionVector.Direction[] directions) {
|
||||
super(welcometxt);
|
||||
public Interface(String welcometext, Integer[] instructions, PositionVector.Direction[] directions) {
|
||||
super(welcometext);
|
||||
pointerDir = -1;
|
||||
pointerInstruction = -1;
|
||||
this.instructions = instructions;
|
||||
|
|
Loading…
Reference in New Issue