Sha256: 86e9f756a53e2b6ba0bcd9f332419b7222ab61f11597288c9777c5faa2ab2809
Contents?: true
Size: 669 Bytes
Versions: 76
Compression:
Stored size: 669 Bytes
Contents
# frozen_string_literal: true require 'rails_helper' describe LHS::Item do before do class Record < LHS::Record endpoint '{+datastore}/v2/{campaign_id}/feedbacks' endpoint '{+datastore}/v2/feedbacks' end end let(:data) do LHS::Data.new({ addresses: [{ business: { identities: [{ name: 'Löwenzorn' }] } }] }, nil, Record) end context 'item getter' do it 'returns a collection if you access an array' do expect(data.addresses).to be_kind_of(LHS::Data) expect(data.addresses._proxy).to be_kind_of(LHS::Collection) expect(data.addresses.first.business.identities.first.name).to eq 'Löwenzorn' end end end
Version data entries
76 entries across 76 versions & 1 rubygems