Ejemplo n.º 1
0
    def test_CanUnlockCard(self):
        c = Card()
        c.lock()

        c.unlock()

        self.assertFalse(c.IsLocked)
Ejemplo n.º 2
0
    def test_CanNotPullBlockedCard(self):
        column1 = Column()
        card = Card()
        card.lock()
        column1.push(card)
        column2 = Column()

        column2.pull_from(column1)

        self.assertEqual(len(column1.Cards), 1)
        self.assertEqual(len(column2.Cards), 0)
Ejemplo n.º 3
0
 def test_CanLockCard(self):
     c = Card()
     c.lock()
     self.assertTrue(c.IsLocked)