Пример #1
0
        public void Three_Of_A_Kind_Can_Be_Determined()
        {
            var aHand = new Hand();

            aHand.TakeCards(new Card(3, 0));
            aHand.TakeCards(new Card(4, 1));
            aHand.TakeCards(new Card(4, 2));
            aHand.TakeCards(new Card(4, 3));
            aHand.TakeCards(new Card(5, 4));

            Assert.That(aHand.CheckMultiples().Equals(3));
        }
Пример #2
0
        public void Two_Pair_Can_Be_Determined()
        {
            var aHand = new Hand();

            aHand.TakeCards(new Card(2, 0));
            aHand.TakeCards(new Card(2, 1));
            aHand.TakeCards(new Card(4, 2));
            aHand.TakeCards(new Card(4, 3));
            aHand.TakeCards(new Card(6, 4));

            Assert.That(aHand.CheckMultiples().Equals(2));
        }
Пример #3
0
        public void Full_House_Can_Be_Determined()
        {
            var aHand = new Hand();

            aHand.TakeCards(new Card(3, 0));
            aHand.TakeCards(new Card(3, 1));
            aHand.TakeCards(new Card(4, 2));
            aHand.TakeCards(new Card(4, 3));
            aHand.TakeCards(new Card(4, 4));

            Assert.That(aHand.CheckMultiples().Equals(6));
        }