public void quads_yes()
        {
            var set   = new Quads();
            var cards = Cards.New()
                        .Ace(Suit.GetAll().ToArray())
                        .SpadesTen()
                        .SpadesKing()
                        .ClubsFive();

            set.SetCards(cards);
            var result = set.IsPresent();

            Assert.IsTrue(result);
        }
        public void quads_no()
        {
            var set   = new Quads();
            var cards = new List <Card>
            {
                new Card(Suit.Clubs, Rank.Ace),
                new Card(Suit.Diamonds, Rank.Ace),
                new Card(Suit.Spades, Rank.Ace),
                new Card(Suit.Hearts, Rank.King),
                new Card(Suit.Spades, Rank.Ten),
                new Card(Suit.Spades, Rank.King)
            };

            set.SetCards(cards);
            var result = set.IsPresent();

            Assert.IsFalse(result);
        }