Пример #1
0
    def test_vehicle_collision_on_same_grid(self):
        grid = Grid(5, 5)
        vehicle1 = basic_vehicle(grid)
        vehicle2 = Vehicle(grid, [Coordinate(1, 1), Coordinate(1, 2)])

        assert vehicle1.collides_with(vehicle2)
        assert vehicle2.collides_with(vehicle1)
Пример #2
0
    def test_vehicle_collision_from_diff_grids(self):
        vehicle1 = basic_vehicle()
        vehicle2 = Vehicle(Grid(10, 10), [Coordinate(1, 1), Coordinate(1, 2)])

        assert vehicle1.collides_with(vehicle2)
        assert vehicle2.collides_with(vehicle1)