public void TestFivesSomeFives() { DieSet dieSet = new DieSet(1, 2, 3, 4, 5); ScoringCategory fives = new UpperCategory("Fives", 5); int score = fives.CalculateScoreForRoll(dieSet.getCount()); Assert.IsTrue(score == 5); }
public void TestOnesSomeOnes() { DieSet dieSet = new DieSet(1, 1, 2, 3, 1); ScoringCategory ones = new UpperCategory("Ones", 1); int score = ones.CalculateScoreForRoll(dieSet.getCount()); Assert.IsTrue(score == 3); }
public void TestTwosSomeTwos() { DieSet dieSet = new DieSet(1, 1, 2, 2, 3); ScoringCategory twos = new UpperCategory("Twos", 2); int score = twos.CalculateScoreForRoll(dieSet.getCount()); Assert.IsTrue(score == 4); }
public void TestTwosNoTwo() { DieSet dieSet = new DieSet(1, 3, 4, 5, 6); ScoringCategory twos = new UpperCategory("Twos", 2); int score = twos.CalculateScoreForRoll(dieSet.getCount()); Assert.IsTrue(score == 0); }
public void TestFoursSomeFours() { DieSet dieSet = new DieSet(4, 1, 2, 3, 4); ScoringCategory fours = new UpperCategory("Fours", 4); int score = fours.CalculateScoreForRoll(dieSet.getCount()); Assert.IsTrue(score == 8); }
public void TestSixesSomeSixes() { DieSet dieSet = new DieSet(1, 2, 5, 6, 6); ScoringCategory sixes = new UpperCategory("Sixes", 6); int score = sixes.CalculateScoreForRoll(dieSet.getCount()); Assert.IsTrue(score == 12); }