예제 #1
0
        public void ColorHitTest()
        {
            var list = ColorHitChecker.Gen();

            Assert.AreEqual(2, list.Count);

            foreach (int num in Number.GetFactor(NumberColor.Red))
            {
                Assert.IsTrue(list[0].IsHit(num));
            }

            foreach (int num in Number.GetFactor(NumberColor.Black))
            {
                Assert.IsTrue(list[1].IsHit(num));
            }

            NumberListedHitCheckerHitTest <ColorHitChecker>(ColorHitChecker.Gen(), ColorHitChecker.Allowed.Length);
        }
예제 #2
0
 public void ColorInvalidNumberTest()
 => NumberListedHitCheckerHitTest <ColorHitChecker>(ColorHitChecker.Gen(), ColorHitChecker.Allowed.Length);