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))
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))