Module: GdsApi::TestHelpers::NeedApi
- Includes:
- CommonResponses
- Defined in:
- lib/gds_api/test_helpers/need_api.rb
Constant Summary collapse
- NEED_API_ENDPOINT =
Plek.current.find('need-api')
Instance Method Summary collapse
Methods included from CommonResponses
#plural_response_base, #response_base, #titleize_slug
Instance Method Details
#need_api_has_organisations(organisations) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/gds_api/test_helpers/need_api.rb', line 11 def need_api_has_organisations(organisations) url = NEED_API_ENDPOINT + "/organisations" body = response_base.merge( "organisations" => organisations.map {|id, name| { "id" => id, "name" => name } } ) stub_request(:get, url).to_return(status: 200, body: body.to_json, headers: {}) end |