module GdsApi::TestHelpers::PublishingApiV2

def request_json_matches(required_attributes)

Get a request matcher that checks if a JSON request matches a hash
def request_json_matches(required_attributes)
  ->(request) do
    data = JSON.parse(request.body)
    deep_stringify_keys(required_attributes) == data
  end
end