diff --git a/src/test/java/it/polimi/ingsw/gc14/Model/GameTest.java b/src/test/java/it/polimi/ingsw/gc14/Model/GameTest.java index 848f67b..9dcb81a 100644 --- a/src/test/java/it/polimi/ingsw/gc14/Model/GameTest.java +++ b/src/test/java/it/polimi/ingsw/gc14/Model/GameTest.java @@ -20,6 +20,14 @@ class GameTest { Game game=new Game(nPlayers); assertEquals(nPlayers,game.getNPlayers()); assertEquals(GameStages.WAITING,game.getCurrentState().getGameStage()); + + assertThrows(IllegalArgumentException.class,()->new Game(6)); + game=new Game(); + assertFalse(game.addPlayer(new Player("p1"))); + game.setNPlayer(nPlayers); + assertTrue(game.addPlayer(new Player("p1"))); + assertEquals(nPlayers,game.getNPlayers()); + assertEquals(GameStages.WAITING,game.getCurrentState().getGameStage()); } @Test