Browse Source

x_wins_20_21_22() definiert und einen Test für die Funktion erstellt

remotes/origin/habib
Habib 11 months ago
parent
commit
71659d5f52
  1. 6
      src/c/funktionen.c
  2. 15
      src/test/test_funktionen.c

6
src/c/funktionen.c

@ -73,6 +73,12 @@ int x_wins_10_11_12(char board[][3]) {
}
}
int x_wins_20_21_22(char board[][3]) {
if (board[2][0] == 'X' && board[2][1] == 'X' && board[2][2] == 'X') {
return 1;
}
}
int string_character_counter(char string[]) {
int stringLength = 0;

15
src/test/test_funktionen.c

@ -151,6 +151,21 @@ void test_x_wins_onIndex_10_11_12(void)
TEST_ASSERT_EQUAL_INT(expected, actual);
}
void test_x_wins_onIndex_20_21_22(void)
{
/* arrange */
int actual;
int expected = 1;
char board[][3] = {{' ',' ',' '}, {' ',' ',' '}, {'X','X','X'}};
/* act */
actual = x_wins_20_21_22(board);
/* assert */
TEST_ASSERT_EQUAL_INT(expected, actual);
}
void test_stringLaenge_von_Kokosnuss(void)
{
/* arrange */

Loading…
Cancel
Save