Sha256: 366195192ceb76a91a47a337fdb66c105cb8db6479f7dfe6d187dcc3485d72e3
Contents?: true
Size: 1.03 KB
Versions: 2
Compression:
Stored size: 1.03 KB
Contents
require 'spec_helper' describe BitWallet::Wallet, vcr: true do describe '#accounts' do it 'should return array of BitWallet::Accounts' do wallet = build(:wallet) wallet.accounts.should be_kind_of(BitWallet::Accounts) end end describe '#recent_transactions' do it 'should return the most recent transactions of all accounts defaulting to 10 transactions' do wallet = build(:wallet) default_account = wallet.accounts.new('') account_1 = wallet.accounts.new('1') 1.upto(11).each do |n| default_account.send_amount n, to: account_1.addresses.first end wallet.recent_transactions.size.should == 10 end it 'should allow overriding of the transaction limit' do wallet = build(:wallet) default_account = wallet.accounts.new('') account_1 = wallet.accounts.new('1') 1.upto(11).each do |n| default_account.send_amount n, to: account_1.addresses.first end wallet.recent_transactions(limit: 5).size.should == 5 end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bit_wallet-0.3.0 | spec/bit_wallet/wallet_spec.rb |
bit_wallet-0.2.0 | spec/bit_wallet/wallet_spec.rb |