Example #1
0
 def test_y_off_map_is_not_visible(self):
     map = WorldMap(self._generate_cells())
     for x in (0, 1):
         self.assertFalse(map.is_visible(Location(x, -2)))
         self.assertFalse(map.is_visible(Location(x, 2)))
Example #2
0
 def test_x_off_map_is_not_visible(self):
     map = WorldMap(self._generate_cells())
     for y in (0, 1):
         self.assertFalse(map.is_visible(Location(-2, y)))
         self.assertFalse(map.is_visible(Location(2, y)))
Example #3
0
 def test_location_is_visible(self):
     map = WorldMap(self._generate_cells())
     for x in (0, 1):
         for y in (0, 1):
             self.assertTrue(map.is_visible(Location(x, y)))
Example #4
0
 def test_y_off_map_is_not_visible(self):
     map = WorldMap(self._generate_cells())
     for x in (0, 1):
         self.assertFalse(map.is_visible(Location(x, -2)))
         self.assertFalse(map.is_visible(Location(x, 2)))
Example #5
0
 def test_x_off_map_is_not_visible(self):
     map = WorldMap(self._generate_cells())
     for y in (0, 1):
         self.assertFalse(map.is_visible(Location(-2, y)))
         self.assertFalse(map.is_visible(Location(2, y)))
Example #6
0
 def test_location_is_visible(self):
     map = WorldMap(self._generate_cells())
     for x in (0, 1):
         for y in (0, 1):
             self.assertTrue(map.is_visible(Location(x, y)))