Browse Source

Aktualisieren test/Pong/test_endGameMaxScore.c

remotes/origin/branchJulia
fdai8040 11 months ago
parent
commit
e7bfc4f30b
  1. 8
      test/Pong/test_endGameMaxScore.c

8
test/Pong/test_endGameMaxScore.c

@ -14,17 +14,17 @@ void tearDown(void){
void test_endGameMaxScore(void){ void test_endGameMaxScore(void){
/* arrange */ /* arrange */
int maxScore = 5; int maxScore = 5;
int scorePlayer1 = 4, scorePlayer2 = 2;
int score1 = 4, score2 = 2;
/* act */ /* act */
int result = checkGameEnd(scorePlayer1, scorePlayer2, maxScore);
int result = checkGameEnd(score1, score2, maxScore);
/* assert */ /* assert */
TEST_ASSERT_EQUAL_INT(0, result); // Das Spiel sollte noch nicht enden TEST_ASSERT_EQUAL_INT(0, result); // Das Spiel sollte noch nicht enden
/* Spieler 1 erreicht den Maximalscore */ /* Spieler 1 erreicht den Maximalscore */
scorePlayer1 = 5;
result = checkGameEnd(scorePlayer1, scorePlayer2, maxScore);
score1 = 5;
result = checkGameEnd(score1, score2, maxScore);
TEST_ASSERT_EQUAL_INT(1, result); // Das Spiel sollte enden, da Spieler 1 den Maximalscore erreicht hat TEST_ASSERT_EQUAL_INT(1, result); // Das Spiel sollte enden, da Spieler 1 den Maximalscore erreicht hat
/* Weitere Tests mit anderen Spiellogikfällen und Endspielbedingungen können hinzugefügt werden */ /* Weitere Tests mit anderen Spiellogikfällen und Endspielbedingungen können hinzugefügt werden */

Loading…
Cancel
Save