def test_when_the_player_who_has_the_ADVANTAGE_loose_the_point_then_the_score_is_DEUCE( self): tennis = Tennis() tennis.game = (4, 3) tennis.player2_win_point() self.assertEqual(tennis.score_game(), '40:40') self.assertTrue(tennis.deuce_activated(), 'The deuce rule is activated')
def test_when_score_is_DEUCE_and_when_player_1_win_the_point_then_player_1_take_the_ADVANTAGE( self): tennis = Tennis() tennis.game = (3, 3) tennis.player1_win_point() self.assertEqual(tennis.score_game(), 'ADV:40') self.assertTrue(tennis.deuce_activated(), 'The deuce rule is activated')
def test_when_the_player_who_has_the_ADVANTAGE_win_the_point_then_he_win_the_game( self): tennis = Tennis() tennis.game = (4, 3) tennis.player1_win_point() self.assertEqual(tennis.score_game(), 'WIN GAME:40') self.assertFalse(tennis.deuce_activated(), 'The deuce rule is activated')
def test_2_players_reach_the_score_40_then_the_DEUCE_rule_is_activated( self): tennis = Tennis() tennis.game = (3, 2) tennis.player2_win_point() self.assertEqual(tennis.score_game(), '40:40') self.assertTrue(tennis.deuce_activated(), 'The deuce rule is activated')