예제 #1
0
파일: DeckTests.cs 프로젝트: hdinh/OmahaBot
        public void Remove_2sFromFullDeck_DeckCanDeal51CardsExcluding2s()
        {
            Deck deck = new Deck();

            List<Card> cards = new List<Card>();
            Card twoSpades = new Card("2s");
            deck.Remove(twoSpades);

            for (int i = 0; i < 51; i++)
            {
                Card next = deck.Deal();
                Assert.AreNotEqual(next, twoSpades);

                cards.Add(next);
            }
        }