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