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 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 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); }