Sha256: e6badb812d16d64a0f0253b05c200d90236f2850f2b2f988803606295fa5a27e

Contents?: true

Size: 820 Bytes

Versions: 5

Compression:

Stored size: 820 Bytes

Contents

FactoryGirl.define do
  factory :amount, :class => Plutus::Amount do |amount|
    amount.amount BigDecimal.new('473')
    amount.association :transaction, :factory => :transaction_with_credit_and_debit
    amount.association :account, :factory => :asset
  end

  factory :credit_amount, :class => Plutus::CreditAmount do |credit_amount|
    credit_amount.amount BigDecimal.new('473')
    credit_amount.association :transaction, :factory => :transaction_with_credit_and_debit
    credit_amount.association :account, :factory => :revenue
  end

  factory :debit_amount, :class => Plutus::DebitAmount do |debit_amount|
    debit_amount.amount BigDecimal.new('473')
    debit_amount.association :transaction, :factory => :transaction_with_credit_and_debit
    debit_amount.association :account, :factory => :asset
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
plutus-0.8.1 spec/factories/amount_factory.rb
plutus-0.8.0 spec/factories/amount_factory.rb
plutus-0.7.4 spec/factories/amount_factory.rb
plutus-0.7.2 spec/factories/amount_factory.rb
plutus-0.7.0 spec/factories/amount_factory.rb