public void ReturnLoveThirtyWhenPlayer2ScoresTwoInARow() { var game = new Game(); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player2); var score = game.Score; score.Should().Be("Love-Thirty"); }
public void ReturnThirtyLoveWhenPlayer1ScoresTwiceInARow() { var game = new Game(); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); var score = game.Score; score.Should().Be("Thirty-Love"); }
public void ReturnFortyLoveWhenPlayer1Scores3TimesInARow() { var game = new Game(); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); var score = game.Score; score.Should().Be("Forty-Love"); }
public void ReturnGamePlayer1WhenPlayer1Scores4TimesInARow() { var game = new Game(); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); var score = game.Score; score.Should().Be("Game Player 1"); }
public void ReturnLoveFifteenWhenPlayer2Scores() { var game = new Game(); game.ScoreAPoint(Player.Player2); var score = game.Score; score.Should().Be("Love-Fifteen"); }
public void ReturnFifteenLoveWhenPlayer1Scores() { var game = new Game(); game.ScoreAPoint(Player.Player1); var score = game.Score; score.Should().Be("Fifteen-Love"); }
public void ReturnGamePlayer1WhenPlayer1ScoresAfterAdvantage() { var game = new Game(); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); var score = game.Score; score.Should().Be("Game Player 1"); }
public void ReturnDeuceWhenPlayer1ScoresAfterDeuceThenPlayer2Scores() { var game = new Game(); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player2); var score = game.Score; score.Should().Be("Deuce"); }
public void ReturnAdvantagePlayer2WhenPlayer2ScoresAfterDeuce() { var game = new Game(); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player2); var score = game.Score; score.Should().Be("Advantage Player 2"); }
public void ReturnDeuceWhenPlayer1AndPlayer2Scores3TimesEach() { var game = new Game(); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player2); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); game.ScoreAPoint(Player.Player1); var score = game.Score; score.Should().Be("Deuce"); }