Example #1
0
        public void RoyalFlush_ShouldReturnFalse()
        {
            var cards = new Cards
            {
                new Card(Rank.Two, Suit.Clubs),
                new Card(Rank.King, Suit.Spades),
                new Card(Rank.Five, Suit.Diamonds),
                new Card(Rank.Jack, Suit.Clubs),
                new Card(Rank.Ace, Suit.Hearts)
            };

            Assert.IsFalse(HandHelper.IsItRoyalFlush(cards));
        }
Example #2
0
        public void RoyalFlush_ShouldReturnTrue()
        {
            var cards = new Cards
            {
                new Card(Rank.Ace, Suit.Clubs),
                new Card(Rank.King, Suit.Clubs),
                new Card(Rank.Queen, Suit.Clubs),
                new Card(Rank.Jack, Suit.Clubs),
                new Card(Rank.Ten, Suit.Clubs)
            };

            Assert.IsTrue(HandHelper.IsItRoyalFlush(cards));
        }