diff --git a/src/test/java/de/tims/tictactoe/GameLogicTest.java b/src/test/java/de/tims/tictactoe/GameLogicTest.java index 9e08172..4c14782 100644 --- a/src/test/java/de/tims/tictactoe/GameLogicTest.java +++ b/src/test/java/de/tims/tictactoe/GameLogicTest.java @@ -42,6 +42,17 @@ class GameLogicTest { assertArrayEquals(expectedResult, realResult); } + @Test + void createGameLogicWithGivenBoardTest() { + char[][] expectedResult = new char[][]{{'x', '-', '-'}, + {'-', 'o', '-'}, + {'x', '-', '-'}}; + char[][] givenBoard = expectedResult; + char[][] realResult = new GameLogic(givenBoard).getBoard(); + + assertArrayEquals(expectedResult, realResult); + } + @ParameterizedTest(name = "[{index}] {0} -> {2} fields") @MethodSource("testCasesForCountPlayfields") void fieldCountTest(String testName, int size, int expectedResult) {