public void CreateNewDeck_2ofClubs_FirstCard() { IEnumerable <ICard> deck = new CardDeckProviderMock().Deck; var card = deck.Single(c => c.Rank.Equals(CardRank.Two) && c.Suit.Equals(CardSuit.Clubs)); Assert.AreEqual(deck.First(), card); }
public void CreateNewDeck_CardCount_52() { List <ICard> deck = new CardDeckProviderMock().Deck.ToList(); Assert.AreEqual(52, deck.Count); }