def test_init_elevation_may_be_negative_terrain_mv_min_one(self): the_tile = Tile(-2, 0) self.assertEqual(the_tile.get_terrain_mv(), 1) self.assertEqual(the_tile.get_elevation(), -2)
def test_default_init(self): new = Tile() self.assertIsNone(new.get_point()) self.assertEqual(new.get_terrain_mv(), 1) self.assertEqual(new.get_elevation(), 0)
def test_init(self): the_tile = Tile(2, 10, self.point) self.assertIs(self.tile.get_point(), self.point) self.assertEqual(the_tile.get_terrain_mv(), 10) self.assertEqual(the_tile.get_elevation(), 2)