Module: GdsApi::TestHelpers::ContentRegister

Defined in:
lib/gds_api/test_helpers/content_register.rb

Constant Summary collapse

CONTENT_REGISTER_ENDPOINT =
Plek.find('content-register')

Instance Method Summary collapse

Instance Method Details

#stub_content_register_entries(format, entries) ⇒ Object



17
18
19
20
# File 'lib/gds_api/test_helpers/content_register.rb', line 17

def stub_content_register_entries(format, entries)
  stub_request(:get, content_register_entries_url(format)).
    to_return(body: entries.to_json, status: 200)
end

#stub_content_register_put_entry(content_id, entry) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/gds_api/test_helpers/content_register.rb', line 9

def stub_content_register_put_entry(content_id, entry)
  response_body = entry.merge(content_id: content_id).to_json

  stub_request(:put, content_register_entry_url_for(content_id)).
    with(body: entry).
    to_return(status: 201, body: response_body)
end