def test_returns_advantage_player1_when_score_5_4(self): # arrange tennis_game = TennisGame().with_players( Player().called("Rafael").with_points(5), Player().called("Roger").with_points(4) ) # act actual_score = tennis_game.score # assert self.assertEqual("advantage Rafael", actual_score)
def test_returns_deuce_when_score_3_3(self): # arrange tennis_game = TennisGame().with_players( Player().called("Rafael").with_points(3), Player().called("Roger").with_points(3) ) # act actual_score = tennis_game.score # assert self.assertEqual("deuce", actual_score)
def test_returns_thirty_forty_when_score_2_3(self): # arrange tennis_game = TennisGame().with_players( Player().called("Rafael").with_points(2), Player().called("Roger").with_points(3) ) # act actual_score = tennis_game.score # assert self.assertEqual("thirty-forty", actual_score)
def test_returns_fifteen_love_when_score_1_0(self): # arrange tennis_game = TennisGame().with_players( Player().called("Rafael").with_points(1), Player().called("Roger").with_points(0) ) # act actual_score = tennis_game.score # assert self.assertEqual("fifteen-love", actual_score)
def test_returns_player2_wins_when_score_9_11(self): # arrange tennis_game = TennisGame().with_players( Player().called("Rafael").with_points(9), Player().called("Roger").with_points(11) ) # act actual_score = tennis_game.score # assert self.assertEqual("Roger wins", actual_score)