1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/lib/fog/vcloud/terremark/ecloud/requests/delete_internet_service.rb
Dan Peterson c29a72ccd1 Rework vCloud mocking to use mock objects instead of a Hash.
Make some mock behavior reflect reality at Terremark.

Add mocks for Terremark configure_vapp and delete_vapp.
2010-11-05 08:56:50 +08:00

25 lines
608 B
Ruby

module Fog
class Vcloud
module Terremark
class Ecloud
class Real
basic_request :delete_internet_service, 200, 'DELETE', {}, ""
end
class Mock
def delete_internet_service(service_uri)
if public_ip_internet_service = mock_data.public_ip_internet_service_from_href(service_uri)
public_ip_internet_service._parent.items.delete(public_ip_internet_service)
mock_it 200, '', { }
else
mock_error 200, "401 Unauthorized"
end
end
end
end
end
end
end