Sha256: e17d9bd5aac79a157cb82346627a0edb7363c871f11ef0b2dd1b21e3943048a3
Contents?: true
Size: 902 Bytes
Versions: 1
Compression:
Stored size: 902 Bytes
Contents
require_relative '../../spec_helper' describe MangoPay::Wallet do include_context 'users' include_context 'wallets' describe 'CREATE' do it 'creates a wallet' do expect(new_wallet['Id']).to_not be_nil expect(new_wallet['Balance']['Currency']).to eq('EUR') expect(new_wallet['Balance']['Amount']).to eq(0) end end describe 'UPDATE' do it 'updates a wallet' do updated_wallet = MangoPay::Wallet.update(new_wallet['Id'], { Description: 'Updated Description', Tag: 'Updated Tag' }) expect(updated_wallet['Description']).to eq('Updated Description') expect(updated_wallet['Tag']).to eq('Updated Tag') end end describe 'FETCH' do it 'fetches a wallet' do wallet = MangoPay::Wallet.fetch(new_wallet['Id']) expect(wallet['Id']).to eq(new_wallet['Id']) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mangopay-3.0.1 | spec/lib/mangopay/wallet_spec.rb |