Sha256: be7d608aa5bdf546aacbf5d114d6db3572fb9488e459e855a0630db6fb904073
Contents?: true
Size: 1.43 KB
Versions: 3
Compression:
Stored size: 1.43 KB
Contents
require "spec_helper" describe 'Espago.invoice_items' do it "should get info abount invoice_items" do VCR.use_cassette('invoice_items get ii_5LS-YR7S1QaJBl3') do response = Espago.invoice_items :get,{invoice_item_id:'ii_5LS-YR7S1QaJBl3'} expect(response.client).to eq('cli_90Pi6Jf0ndl_PP') expect(response.amount).to eq('123.45') expect(response.created_at).to eq Time.at(1417030496) end end it "should get info abount invoice_items" do VCR.use_cassette('invoice_items post ii_5LS-YR7S1QaJBl3') do response = Espago.invoice_items :post,{ amount:49.99, currency:'pln', date:'1417126942', description: 'Test invoice items', client: 'cli_90Pi6Jf0ndl_PP' } expect(response.status).to eq(201) expect(response.client).to eq('cli_90Pi6Jf0ndl_PP') expect(response.amount).to eq('49.99') expect(response.currency).to eq('pln') expect(response.created_at).to eq Time.at(1417102491) end end it "should get info abount deleted invoice_items" do VCR.use_cassette('invoice_items delete ii_WDzszvhTshe78Xd') do response = Espago.invoice_items :delete,{invoice_item_id:'ii_WDzszvhTshe78Xd'} expect(response.status).to eq(204) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
espago-0.1.11 | spec/features/invoice_items_spec.rb |
espago-0.1.10 | spec/features/invoice_items_spec.rb |
espago-0.1.9 | spec/features/invoice_items_spec.rb |