public void TestLittleStraight_MultiUseCategory_ThrowsException() { DieSet dieSet = new DieSet(1, 1, 2, 3, 1); ScoringCategory littleStraight = new LittleStraightCategory(); int score = littleStraight.Score(dieSet.getCount()); score = littleStraight.Score(dieSet.getCount()); }
public void TestLittleStraightNoScore() { DieSet die = new DieSet(6, 2, 3, 4, 5); ScoringCategory littleStraight = new LittleStraightCategory(); int score = littleStraight.CalculateScoreForRoll(die.getCount()); Assert.AreEqual(0, score); }
public void TestLittleStraightJoker() { DieSet dieSet = new DieSet(1, 1, 1, 1, 1); ScoringCategory littleStraight = new LittleStraightCategory(); int score = littleStraight.Score(dieSet.getCount(), true); Assert.AreEqual(30, score); }
public void TestLittleStraight() { DieSet die = new DieSet(1, 4, 3, 2, 5); ScoringCategory littleStraight = new LittleStraightCategory(); int score = littleStraight.CalculateScoreForRoll(die.getCount()); Assert.IsTrue(score == 30); }
public void TestScoreLittleStraight() { DieSet die = new DieSet(3, 1, 5, 2, 4); ScoringCategory littleStraight = new LittleStraightCategory(); Assert.IsTrue(littleStraight.Name == "Little Straight"); Assert.IsTrue(littleStraight.HasBeenUsed == false); Assert.IsTrue(littleStraight.Lower); Assert.IsFalse(littleStraight.Upper); littleStraight.Score(die.getCount()); Assert.IsTrue(littleStraight.HasBeenUsed == true); Assert.IsTrue(littleStraight.FinalScore == 30); }
public void TestLittleStraightRules() { ScoringCategory littleStraight = new LittleStraightCategory(); Assert.AreEqual("Little Straight: If the dice show 1-2-3-4-5, score 30. Otherwise, score 0.", littleStraight.getRules()); }