Sha256: 06af694d8cb7128cdca26feb023d178109de13264b54a4d755d6ff2f11c3e933
Contents?: true
Size: 639 Bytes
Versions: 8
Compression:
Stored size: 639 Bytes
Contents
require 'spec_helper' describe PensioAPI::FundingListRequest do before :each do stub_pensio_response('/merchant/API/fundingList', 'funding_list') stub_pensio_response("http://test_user:password@localhost/merchant.php/API/fundingDownload?id=1", 'funding_download', mime_type: 'text/csv', file_ext: 'csv', base_url: '') end let(:request) { PensioAPI::FundingListRequest.new(PensioAPI::FundingList.all.first.download_link) } describe 'result' do specify { expect(request).to respond_to(:result) } it 'returns a parsed CSV array' do expect(request.result.map(&:class).uniq).to eq([CSV::Row]) end end end
Version data entries
8 entries across 8 versions & 1 rubygems