예제 #1
0
        public void DecreaseScoreByOne(int currentScore)
        {
            var sut = new TennisPlayer(currentScore);

            sut.DecreaseScore();
            var expectedScore = (TennisScore)(currentScore - 1);

            Assert.AreEqual(expectedScore, sut.GetScore());
        }
예제 #2
0
        public void ReturnCorrectScoreConversion(int score, TennisScore expectedConversion)
        {
            var sut = new TennisPlayer(score);

            Assert.AreEqual(expectedConversion, sut.GetScore());
        }
예제 #3
0
        public void SetScoreToZeroAsDefault()
        {
            var sut = new TennisPlayer();

            Assert.AreEqual(TennisScore.Love, sut.GetScore());
        }