Beispiel #1
0
        public void GivenFourFives_ThenReturnFiveHundredAndFiftyPoints()
        {
            var diceToScore = new List<int> { 5, 5, 5, 5 };
            var diceScorer = new DiceScorer();
            var actualValue = diceScorer.ScoreFives(diceToScore);

            Assert.AreEqual(550, actualValue);
        }
Beispiel #2
0
        public void GivenFiveFives_ThenReturnSixHundred()
        {
            var diceToScore = new List<int> { 5, 5, 5, 5, 5 };
            var diceScorer = new DiceScorer();
            var actualValue = diceScorer.ScoreFives(diceToScore);

            Assert.AreEqual(600, actualValue);
        }
Beispiel #3
0
        public void GivenTwoFives_ThenReturnOneHundredPoints()
        {
            var diceToScore = new List<int> { 5, 5, 0, 0, 0 };
            var diceScorer = new DiceScorer();

            var actualValue = diceScorer.ScoreFives(diceToScore);

            Assert.AreEqual(100, actualValue);
        }
Beispiel #4
0
        public void GivenOneFive_ThenReturnFiftyPoints()
        {
            var diceToScore = new List<int> { 5, 0, 0, 0, 0 };
            var diceScorer = new DiceScorer();

            var actualValue = diceScorer.ScoreFives(diceToScore);

            Assert.AreEqual(50, actualValue);
        }