Exemple #1
0
    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")
Exemple #2
0
    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")