def testDeckRemoval(self): testDeck5 = Deck() card0 = testDeck5.DealOut(1) self.assertEqual( testDeck5.IsCard(card0[0].GetValue(), card0[0].GetSuit()), False, "Card was not removed from deck")
def testConstruction(self): suits = ["Clubs", "Spades", "Diamonds", "Hearts"] testDeck0 = Deck() for x in range(2, 15): for y in suits: self.assertEquals( testDeck0.IsCard(x, y), True, "Card: " + str(x) + " of " + y + " was not constructed correctly")