Sha256: f5a0010cc44aa43aae92e490eb609fbb8fff1063b2ac32bf4de43ab2ef7d933c
Contents?: true
Size: 739 Bytes
Versions: 1
Compression:
Stored size: 739 Bytes
Contents
# encoding: utf-8 require 'spec_helper' class DummyTransaction < SEPA::Transaction def valid?; true end end class DummyMessage < SEPA::Message self.account_class = Hash self.transaction_class = DummyTransaction end describe SEPA::Message do describe :amount_total do it 'should sum up all transactions' do message = DummyMessage.new message.add_transaction amount: 1.1 message.add_transaction amount: 2.2 message.amount_total.should == 3.3 end it 'should sum up selected transactions' do message = DummyMessage.new message.add_transaction amount: 1.1 message.add_transaction amount: 2.2 message.amount_total([message.transactions[0]]).should == 1.1 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sepa_king-0.0.5 | spec/message_spec.rb |