diff --git a/src/main/java/de/tims/fleetstorm/gui/GameLogic.java b/src/main/java/de/tims/fleetstorm/gui/GameLogic.java index 557ce00..865e59c 100644 --- a/src/main/java/de/tims/fleetstorm/gui/GameLogic.java +++ b/src/main/java/de/tims/fleetstorm/gui/GameLogic.java @@ -173,10 +173,10 @@ public class GameLogic extends JPanel { frame.setResizable(true); frame.setVisible(true); - gui.start(); + gui.start(false); } - public void start() { + public void start(boolean test) { this.gameState = GameLogic.PREPARATION; this.playerMove = true; @@ -202,7 +202,8 @@ public class GameLogic extends JPanel { // enter game loop this.gameState = GameLogic.RUNNING; - this.nextMove(true); + if (!test) + this.nextMove(true); } public void nextMove(boolean playerMove) { diff --git a/src/test/java/de/tims/fleetstorm/gui/LogicTest.java b/src/test/java/de/tims/fleetstorm/gui/LogicTest.java index 07e2aea..2b1e357 100644 --- a/src/test/java/de/tims/fleetstorm/gui/LogicTest.java +++ b/src/test/java/de/tims/fleetstorm/gui/LogicTest.java @@ -11,7 +11,7 @@ class LogicTest { @BeforeEach void setup() { - guiLogic.start(); + guiLogic.start(true); } @Test