Example #1
0
        public void Analyze_rank_8_No_Straight_Flush()
        {
            Hand hand1 = new FakePokerHands((int)Pokerhands.Straight).GetHand();
            Hand hand2 = new FakePokerHands((int)Pokerhands.Flush).GetHand();

            Assert.IsFalse(hand1.RankOfHand.Contains((int)Pokerhands.StraightFlush));
            Assert.IsFalse(hand2.RankOfHand.Contains((int)Pokerhands.StraightFlush));
        }
Example #2
0
        public void Analyze_rank_5_Flush()
        {
            Hand hand = new FakePokerHands((int)Pokerhands.Flush).GetHand();

            Assert.IsTrue(hand.RankOfHand.Contains((int)Pokerhands.Flush));
        }
Example #3
0
        public void Analyze_rank_4_No_Straight()
        {
            Hand hand = new FakePokerHands((int)Pokerhands.Flush).GetHand();

            Assert.IsFalse(hand.RankOfHand.Contains((int)Pokerhands.Straight));
        }
Example #4
0
        public void Analyze_rank_3_No_Three_Of_A_Kind()
        {
            Hand hand = new FakePokerHands((int)Pokerhands.TwoPair).GetHand();

            Assert.IsFalse(hand.RankOfHand.Contains((int)Pokerhands.ThreeOfAKind));
        }
Example #5
0
        public void Analyze_rank_2_No_Two_Pair()
        {
            Hand hand = new FakePokerHands((int)Pokerhands.Pair).GetHand();

            Assert.IsFalse(hand.RankOfHand.Contains((int)Pokerhands.TwoPair));
        }
Example #6
0
        public void Analyze_rank_1_Pair()
        {
            Hand hand = new FakePokerHands((int)Pokerhands.Pair).GetHand();

            Assert.IsTrue(hand.RankOfHand.Contains((int)Pokerhands.Pair));
        }
Example #7
0
        public void Analyze_rank_9_No_Royal_Flush()
        {
            Hand hand = new FakePokerHands((int)Pokerhands.StraightFlush).GetHand();

            Assert.IsFalse(hand.RankOfHand.Contains((int)Pokerhands.RoyalFlush));
        }
Example #8
0
        public void Analyze_rank_7_Four_Of_A_Kind()
        {
            Hand hand = new FakePokerHands((int)Pokerhands.FourOfAKind).GetHand();

            Assert.IsTrue(hand.RankOfHand.Contains((int)Pokerhands.FourOfAKind));
        }
Example #9
0
        public void Analyze_rank_6_No_Full_House()
        {
            Hand hand = new FakePokerHands((int)Pokerhands.ThreeOfAKind).GetHand();

            Assert.IsFalse(hand.RankOfHand.Contains((int)Pokerhands.FullHouse));
        }
Example #10
0
        public void Analyze_rank_6_Full_House()
        {
            Hand hand = new FakePokerHands((int)Pokerhands.FullHouse).GetHand();

            Assert.IsTrue(hand.RankOfHand.Contains((int)Pokerhands.FullHouse));
        }