Sha256: fc5a211fa3c6a38b4f17708a39570b5209b4907dd671014f9a4739a1c341542b
Contents?: true
Size: 878 Bytes
Versions: 44
Compression:
Stored size: 878 Bytes
Contents
module CcApiStub module Domains extend Helper class << self def succeed_to_create response_body = Helper.load_fixtures("fake_cc_created_domain") stub_post(%r{/v2/domains/?(\?.+)?$}, {}, response(201, response_body)) end def succeed_to_delete stub_delete(%r{/v2/domains/[^/\?]+$}, {}, response(200)) end 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 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 private def object_endpoint(id = nil) %r{/v2/domains/#{id}[^/]+$} end end end end
Version data entries
44 entries across 44 versions & 4 rubygems