Legger til automatisk rotasjon av brett med større bredde enn høyde

This commit is contained in:
2020-05-05 12:33:20 +02:00
parent a1c8b495b8
commit 979703bcf9
2 changed files with 27 additions and 36 deletions

View File

@@ -86,21 +86,21 @@ public class PhaseTest {
assertTrue(robot.hasTouchedFlagThisTurn());
robot.setHasTouchedFlagThisTurn(false);
assertNull(testGame.getWinningPlayerName());
board.moveRobot(robotID, Direction.EAST);
board.moveRobot(robotID, Direction.SOUTH);
testPhase.checkAllFlags();
//Should have registered second flag
assertEquals(2, robot.getLastFlagVisited());
assertTrue(robot.hasTouchedFlagThisTurn());
assertNull(testGame.getWinningPlayerName());
robot.setHasTouchedFlagThisTurn(false);
board.moveRobot(robotID, Direction.EAST);
board.moveRobot(robotID, Direction.SOUTH);
testPhase.checkAllFlags();
//Should have registered third flag
assertEquals(3, robot.getLastFlagVisited());
assertTrue(robot.hasTouchedFlagThisTurn());
assertNull(testGame.getWinningPlayerName());
robot.setHasTouchedFlagThisTurn(false);
board.moveRobot(robotID, Direction.EAST);
board.moveRobot(robotID, Direction.SOUTH);
testPhase.checkAllFlags();
//Should have registered fourth and last flag
assertEquals(4, robot.getLastFlagVisited());