Browse Source

Schreiben des Test für unterschiedliche Buchstaben bei letterGuessed()

remotes/origin/tim
fdai7727 11 months ago
parent
commit
bd53927ab2
  1. 1
      src/main/c/Tim/hangman.c
  2. 10
      src/test/c/Tim/test_hangman.c

1
src/main/c/Tim/hangman.c

@ -127,6 +127,7 @@ void hangman()
}while(userSelection != '0'); }while(userSelection != '0');
printf("Danke fuers Spielen! Auf Wiedersehen!\n"); printf("Danke fuers Spielen! Auf Wiedersehen!\n");
} }
void getWelcomeMessageHangman() void getWelcomeMessageHangman()
{ {
printf("Willkommen bei Hangman!!!\n\n"); printf("Willkommen bei Hangman!!!\n\n");

10
src/test/c/Tim/test_hangman.c

@ -108,6 +108,16 @@ void test_letterGuessed_sameCaps_small()
//assert //assert
TEST_ASSERT_TRUE(letterGuessed(x,y,length)); TEST_ASSERT_TRUE(letterGuessed(x,y,length));
} }
void test_letterGuessed_differentLetter()
{
//arrange
char x ='p';
char y[] ="Kartoffel";
int length = 9;
//assert
TEST_ASSERT_FALSE(letterGuessed(x,y,length));
}
void test_letterGuessed_sameCaps_big() void test_letterGuessed_sameCaps_big()
{ {

Loading…
Cancel
Save