module CcApiStub::Domains
Public Class Methods
succeed_to_add_space()
click to toggle source
# File lib/cc_api_stub/domains.rb, line 20 def succeed_to_add_space response_body = Helper.load_fixtures("fake_cc_created_domain") stub_put(%r{/v2/domains/[^/]+/spaces/[^/]+$}, {}, response(201, response_body)) end
succeed_to_create()
click to toggle source
# File lib/cc_api_stub/domains.rb, line 6 def succeed_to_create response_body = Helper.load_fixtures("fake_cc_created_domain") stub_post(%r{/v2/domains/?(\?.+)?$}, {}, response(201, response_body)) end
succeed_to_delete()
click to toggle source
# File lib/cc_api_stub/domains.rb, line 11 def succeed_to_delete stub_delete(%r{/v2/domains/[^/\?]+$}, {}, response(200)) end
succeed_to_load_spaces()
click to toggle source
# File lib/cc_api_stub/domains.rb, line 15 def succeed_to_load_spaces response_body = Helper.load_fixtures("fake_cc_domain_spaces") stub_get(%r{/v2/domains/[^/]+/spaces.*$}, {}, response(200, response_body)) end
Private Class Methods
object_endpoint(id = nil)
click to toggle source
# File lib/cc_api_stub/domains.rb, line 27 def object_endpoint(id = nil) %r{/v2/domains/#{id}[^/]+$} end