diff --git a/src/main/java/de/tims/viergewinnt/ai/Logic.java b/src/main/java/de/tims/viergewinnt/ai/Logic.java index 883335f..6151905 100644 --- a/src/main/java/de/tims/viergewinnt/ai/Logic.java +++ b/src/main/java/de/tims/viergewinnt/ai/Logic.java @@ -31,7 +31,7 @@ public class Logic { } public int getBoardSize() { - return 6; + return 0; } public void setCurrentPlayer(int player) { diff --git a/src/test/java/de/tims/viergewinnt/ai/LogicTest.java b/src/test/java/de/tims/viergewinnt/ai/LogicTest.java index c53ef6b..ab61f07 100644 --- a/src/test/java/de/tims/viergewinnt/ai/LogicTest.java +++ b/src/test/java/de/tims/viergewinnt/ai/LogicTest.java @@ -169,9 +169,10 @@ class LogicTest { assertEquals(expectedResult.getClass(), realResult.getClass()); } - @Test - void getBoardSize() { - int expectedResult = 6; + @ParameterizedTest(name = "[{index}] size {0}") + @MethodSource("boardSizeParameters") + void getBoardSize(String testName, int size) { + int expectedResult = size; int realResult = testObj.getBoardSize(); assertEquals(expectedResult, realResult); @@ -265,5 +266,11 @@ class LogicTest { Arguments.of("fullyFilled", playfield6, 2580) ); } + + private static Stream boardSizeParameters() { + return Stream.of( + Arguments.of("board with size 0", 0) + ); + } }