def test_tile_is_a(self): board = tronutils.read_board('maps/test-board.txt') is_wall = MyTronBot.tile_is_a(tron.WALL) is_floor = MyTronBot.tile_is_a(tron.FLOOR) known_wall = [(0,0),(0,5),(3,0),(3,5)] known_floor = [(2,1),(2,2),(2,3),(1,3)] for coords in known_wall: self.assertTrue(is_wall(board, coords)) self.assertFalse(is_floor(board, coords)) for coords in known_floor: self.assertFalse(is_wall(board, coords)) self.assertTrue(is_floor(board, coords))
def test_tile_is_a(self): board = tronutils.read_board('maps/test-board.txt') is_wall = MyTronBot.tile_is_a(tron.WALL) is_floor = MyTronBot.tile_is_a(tron.FLOOR) known_wall = [(0, 0), (0, 5), (3, 0), (3, 5)] known_floor = [(2, 1), (2, 2), (2, 3), (1, 3)] for coords in known_wall: self.assertTrue(is_wall(board, coords)) self.assertFalse(is_floor(board, coords)) for coords in known_floor: self.assertFalse(is_wall(board, coords)) self.assertTrue(is_floor(board, coords))