module GdsApi::TestHelpers::Panopticon
def stub_artefact_registration(slug, request_details = nil, custom_matcher = false)
def stub_artefact_registration(slug, request_details = nil, custom_matcher = false) stub = stub_http_request(:put, "#{PANOPTICON_ENDPOINT}/artefacts/#{slug}.json") if request_details request_details = request_details.to_json unless custom_matcher stub.with(:body => request_details) end stub.to_return(:status => 201) end