コード例 #1
0
 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());
 }
コード例 #2
0
 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);
 }
コード例 #3
0
 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);
 }