public void should_check_all_scores_correctly(TestFixture testFixture) { ITennisGame tennisGame = new TennisGameImpl(player1Name, player2Name); int highestScore = Math.Max(testFixture.player1Score, testFixture.player2Score); for (int i = 0; i < highestScore; i++) { if (i < testFixture.player1Score) { tennisGame.WonPoint(player1Name); } if (i < testFixture.player2Score) { tennisGame.WonPoint(player2Name); } } Assert.Equal(testFixture.statement, tennisGame.GetScore()); }
public void CheckAllScoresTennisGame2(int player1Score, int player2Score, string expectedScore) { TennisGameImpl game = new TennisGameImpl("player1", "player2"); CheckAllScores(player1Score, player2Score, expectedScore, game); }