Esempio n. 1
0
 def test_gameStarts_gameisalllove(self):
     game = tennis.Game()
     self.assertEqual(game.Player1Score, 0)
     self.assertEqual(game.Player2Score, 0)
Esempio n. 2
0
 def test_get_current_result(self, player1_score, player2_score, expected):
     game = tennis.Game(player1_score, player2_score)
     self.assertEqual(game.get_current_result(), expected)
Esempio n. 3
0
 def test_who_won(self, player1_score, player2_score, result):
     game = tennis.Game(player1_score, player2_score)
     self.assertEqual(game.who_won(), result)
Esempio n. 4
0
 def test_calculate_if_game_is_finished(self, player1_score, player2_score,
                                        expected):
     game = tennis.Game(player1_score, player2_score)
     self.assertEqual(game.is_game_finished(), expected)
Esempio n. 5
0
 def test_calculate_if_game_is_finished_game_is_all_love(self):
     game = tennis.Game()
     self.assertFalse(game.is_game_finished())
Esempio n. 6
0
 def test_player2Scores_gameisalllove_player2hasonepoint(self):
     game = tennis.Game()
     game.score_by_player2()
     self.assertEqual(game.Player1Score, 0)
     self.assertEqual(game.Player2Score, 1)