diff --git a/src/test/test_duellist_spielesammlung_projekt.c b/src/test/test_duellist_spielesammlung_projekt.c index e3a3a10..fa80058 100644 --- a/src/test/test_duellist_spielesammlung_projekt.c +++ b/src/test/test_duellist_spielesammlung_projekt.c @@ -146,7 +146,19 @@ void test_invalid_input_type2(void) { TEST_ASSERT_EQUAL(INVALID_MOVE, result); } +void test_getNumberOfMoves_returns_correct_number_of_moves(void) { + // Arrange + TicTacToeGame game = { .board = {{PLAYER_X, EMPTY, EMPTY}, + {EMPTY, PLAYER_O, EMPTY}, + {EMPTY, EMPTY, EMPTY}}, + .currentPlayer = PLAYER_X }; + // Act + int moves = getNumberOfMoves(&game); + + // Assert + TEST_ASSERT_EQUAL(2, moves); +}