Sha256: 79afe52057ce3dea92b27456a91ffc10b1f858c981ba4f0a23bb7afa244b4631
Contents?: true
Size: 916 Bytes
Versions: 2
Compression:
Stored size: 916 Bytes
Contents
require_relative '../../spec_helper' describe MangoPay::Event do include_context 'payins' include_context 'payouts' describe 'FETCH' do it 'accepts filtering params' do # let's have at least 2 events payin = new_payin_card_direct payout = create_new_payout_bankwire(payin) # get all events = MangoPay::Event.fetch() expect(events).to be_kind_of(Array) expect(events.count).to be >= 2 # only one per page events = MangoPay::Event.fetch({'per_page' => 1}) expect(events).to be_kind_of(Array) expect(events.count).to eq 1 # filter by date events = MangoPay::Event.fetch({'AfterDate' => payin['CreationDate'], 'BeforeDate' => payin['CreationDate']}) expect(events).to be_kind_of(Array) expect(events.count).to be >= 1 expect(events.count {|e| e['RessourceId'] == payin['Id']}).to be >= 1 end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mangopay-3.0.6 | spec/lib/mangopay/event_spec.rb |
mangopay-3.0.5 | spec/lib/mangopay/event_spec.rb |