Ejemplo n.º 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)))
Ejemplo n.º 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)))
Ejemplo n.º 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)))
Ejemplo n.º 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)))
Ejemplo n.º 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)))
Ejemplo n.º 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)))