Exemplo n.º 1
0
 def testIsWall(self):
     b = Board(2,2)
     self.assertFalse(b.isWall(2, 1))
     b.addWall(2, 1)
     self.assertTrue(b.isWall(2, 1))
     self.assertFalse(b.isWall(1, 2))
     b.addWall(1, 2)
     self.assertTrue(b.isWall(2, 1))
     self.assertTrue(b.isWall(1, 2))
Exemplo n.º 2
0
 def testAddWallShortForm(self):
     b = Board(4, 4)
     b.addWall(1, 2)
     self.assertTrue(b.isWall(1, 2))
     self.assertFalse(b.isWall(1, 4))
     self.assertFalse(b.isWall(2, 1))
     self.assertFalse(b.isDot(1, 3))
     b.addWall(0, 1)
     self.assertTrue(b.isWall(0, 1))
     self.assertTrue(b.isWall(1, 2))
     self.assertFalse(b.isWall(1, 4))
     self.assertFalse(b.isWall(2, 1))
     self.assertFalse(b.isDot(1, 3))