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); }
public static IEnumerable <Card> DrawAllCards(this PackOfCards packOfCards) { return(packOfCards.DrawNextCards(52)); }