Example #1
0
        public void GivenMoreThanThreeFours_ThenReturnFourHundredPoints(List<int> diceRoll)
        {
            var diceScorer = new DiceScorer();

            var actualPoints = diceScorer.ScoreFours(diceRoll);

            Assert.AreEqual(400, actualPoints);
        }
Example #2
0
        public void GivenThreeFours_ThenReturnFourHundredPoints()
        {
            var diceRolled = new List<int> { 4, 4, 4 };

            var diceScorer = new DiceScorer();

            var actualPoints = diceScorer.ScoreFours(diceRolled);
            Assert.AreEqual(400, actualPoints);
        }
Example #3
0
        public void GivenLessThanThreeFours_ThenReturnZeroPoints(List<int> diceRolls)
        {
            var diceToScore = new List<int> { 4 };
            var diceScorer = new DiceScorer();

            var actualValue = diceScorer.ScoreFours(diceToScore);

            Assert.AreEqual(0, actualValue);
        }