Exemplo n.º 1
0
        public void When_drawing_cards_Cards_should_be_random()
        {
            var drawnCardsFromFirstPack = this.packOfCards.DrawNextCards(3);

            var secondPackOfCards        = new PackOfCards();
            var drawnCardsFromSecondPack = secondPackOfCards.DrawNextCards(3);

            drawnCardsFromFirstPack.Should().NotIntersectWith(drawnCardsFromSecondPack);
        }
Exemplo n.º 2
0
 public static IEnumerable <Card> DrawAllCards(this PackOfCards packOfCards)
 {
     return(packOfCards.DrawNextCards(52));
 }