Sha256: b4f72dfbbe547ff4779b66e4f365ada1514a2103cae5df26a929c6e6b668775d

Contents?: true

Size: 399 Bytes

Versions: 8

Compression:

Stored size: 399 Bytes

Contents

require 'rails_helper'

describe LHC::Response do
  context 'data' do
    let(:value) { 'some_value' }

    let(:body) { { some_key: { nested: value } } }

    let(:raw_response) { OpenStruct.new(body: body.to_json) }

    it 'makes data from response body available' do
      response = LHC::Response.new(raw_response, nil)
      expect(response.data.some_key.nested).to eq value
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
lhc-3.6.1 spec/response/data_spec.rb
lhc-3.6.0 spec/response/data_spec.rb
lhc-3.5.5 spec/response/data_spec.rb
lhc-3.5.4 spec/response/data_spec.rb
lhc-3.5.3 spec/response/data_spec.rb
lhc-3.5.2 spec/response/data_spec.rb
lhc-3.5.1 spec/response/data_spec.rb
lhc-3.5.0 spec/response/data_spec.rb