public void CheckAllScores()
 {
     var game = new TennisGame("player1", "player2");
     for (int i = 0; i < this.player1Score; i++)
         game.WonPoint("player1");
     for (int i = 0; i < this.player2Score; i++)
         game.WonPoint("player2");
     Assert.AreEqual(this.expectedScore, game.GetScore());
 }
 public void RealisticGame()
 {
     var game = new TennisGame("player1", "player2");
     string[] points = {"player1", "player1", "player2", "player2", "player1", "player1"};
     string[] expected_scores = { "Fifteen-Love", "Thirty-Love", "Thirty-Fifteen", "Thirty-All", "Forty-Thirty", "Win for player1" };
     for (int i = 0; i < 6; i++)
     {
         game.WonPoint(points[i]);
         Assert.AreEqual(expected_scores[i], game.GetScore());
     }
 }