def test_other_attacking_pieces(self): picardy = CoastalTerritory(self.state, 1, 'Picardy', 'France', [2], []) paris = InlandTerritory(self.state, 2, 'Paris', 'France', [1]) brest = CoastalTerritory(self.state, 3, 'Brest', 'France', [1], []) army_paris = Army(self.state, 0, 'England', paris) fleet_brest = Fleet(self.state, 0, 'France', brest) Move(self.state, 0, 'England', paris, picardy) Move(self.state, 0, 'France', brest, picardy) self.assertEqual(picardy.other_attacking_pieces(fleet_brest), [army_paris])
def test_other_attacking_pieces(self): picardy = CoastalTerritory(1, 'Picardy', 'France', [2], []) paris = InlandTerritory(2, 'Paris', 'France', [1]) brest = CoastalTerritory(3, 'Brest', 'France', [1], []) army_paris = Army('England', paris) fleet_brest = Fleet('France', brest) move_1 = Move('England', paris, picardy) move_2 = Move('France', brest, picardy) self.state.register(picardy, paris, brest, army_paris, fleet_brest, move_1, move_2) self.assertEqual(picardy.other_attacking_pieces(fleet_brest), [army_paris])