Пример #1
0
class CardTest(unittest.TestCase):


    def setUp(self):
        self.card = Card("COLOR",13)


    def tearDown(self):
        del(self.card)


    def test_CardColorIsSetCorrectly(self):
        self.assertEqual(self.card.color(),"COLOR")

    def test_CardNumberIsSetCorrectly(self):
        self.assertEqual(self.card.number(), 13)
        
    def test_CardsAreEqualIfTheyHaveTheSameColorAndNumber(self):
        
        c1 = Card("A",1)
        c2 = Card("B",2)
        
        self.assertNotEqual(c1,c2, "Cards were not the same")
        c2 = Card("B",1)
        self.assertNotEqual(c1,c2, "Cards were not the same")
        c2 = Card("A",2)
        self.assertNotEqual(c1,c2, "Cards were not the same")
        c2 = Card("A",1)
        self.assertEqual(c1,c2, "Cards were the same")
Пример #2
0
 def setUp(self):
     self.card = Card("COLOR",13)