Browse Source

add another horizontal player won test

remotes/origin/georg
KaffeeMaus 11 months ago
parent
commit
b2ddfbafb3
  1. 33
      src/test/c/Georg/test_tictactoe.c

33
src/test/c/Georg/test_tictactoe.c

@ -231,4 +231,35 @@ void test_negativ_checkOnWin_horizontally(void){
TEST_ASSERT_EQUAL_INT( 0, result ); TEST_ASSERT_EQUAL_INT( 0, result );
TEST_ASSERT_EQUAL_INT( 0, result2 ); TEST_ASSERT_EQUAL_INT( 0, result2 );
TEST_ASSERT_EQUAL_INT( 0, result3 ); TEST_ASSERT_EQUAL_INT( 0, result3 );
}
}
void test_negativ_checkOnWin_horizontally2(void){
// arrange
bool board1[3][3]={
{1,1,0},
{0,0,0},
{0,0,0}
};
bool board2[3][3]={
{0,0,0},
{0,1,1},
{0,0,0}
};
bool board3[3][3]={
{0,0,0},
{0,0,0},
{1,0,1}
};
// act
bool result = playerHasWon( board1 );
bool result2 = playerHasWon( board2 );
bool result3 = playerHasWon( board3 );
// assert
TEST_ASSERT_EQUAL_INT( 0, result );
TEST_ASSERT_EQUAL_INT( 0, result2 );
TEST_ASSERT_EQUAL_INT( 0, result3 );
}
Loading…
Cancel
Save