From 7f829b77bf4aeceb841b5acb43fdb6b5648cbf2f Mon Sep 17 00:00:00 2001 From: Simon Hildebrandt Date: Wed, 7 Feb 2024 17:17:22 +0100 Subject: [PATCH] 19 letzter Test --- src/test/c/test_TicTacToe.c | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/src/test/c/test_TicTacToe.c b/src/test/c/test_TicTacToe.c index 53292e3..a6e0cf9 100644 --- a/src/test/c/test_TicTacToe.c +++ b/src/test/c/test_TicTacToe.c @@ -62,18 +62,18 @@ void test_TicTacToe_Winner_X_line_3(void) void test_TicTacToe_Winner_O_col_1(void) { /* arrange */ - int expected = 2; - int actual; - char board[3][3] = { - {'O', 'X', 'X'}, - {'O', 'O', '_'}, - {'O', '_', '_'} - }; + int expected = 2; + int actual; + char board[3][3] = { + {'O', 'X', 'X'}, + {'O', 'O', '_'}, + {'O', '_', '_'} + }; /* act */ - actual = Winner(board); + actual = Winner(board); /* assert */ - TEST_ASSERT_EQUAL_INT(expected, actual); + TEST_ASSERT_EQUAL_INT(expected, actual); } void test_TicTacToe_Winner_X_col_2(void) { @@ -154,4 +154,20 @@ void test_TicTacToe_mid_Round(void) /* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); -} \ No newline at end of file +} +void test_TicTacToe_Tie(void) +{ + /* arrange */ + int expected = 0; + int actual; + char board[3][3] = { + {'X', 'X', 'O'}, + {'O', 'O', 'X'}, + {'X', 'X', 'O'} + }; + /* act */ + actual = Winner(board); + + /* assert */ + TEST_ASSERT_EQUAL_INT(expected, actual); +}