Sha256: 855cf272eef0faedfb00c8c01eec71520a765281611558911239b579a1de2077
Contents?: true
Size: 475 Bytes
Versions: 3
Compression:
Stored size: 475 Bytes
Contents
require 'rails_helper' describe LHC::Endpoint do it 'removes params used for interpolation' do params = { datastore: 'http://datastore', campaign_id: 'abc', has_reviews: true } endpoint = LHC::Endpoint.new(':datastore/v2/:campaign_id/feedbacks') removed = endpoint.remove_interpolated_params!(params) expect(params).to eq ({ has_reviews: true }) expect(removed).to eq(datastore: 'http://datastore', campaign_id: 'abc') end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
lhc-3.4.0 | spec/endpoint/remove_interpolated_params_spec.rb |
lhc-3.3.0 | spec/endpoint/remove_interpolated_params_spec.rb |
lhc-3.2.0 | spec/endpoint/remove_interpolated_params_spec.rb |