Sha256: 7ac073203d8e17116af2cdd854ecf4298df79802c1612975722311bd318d15c0

Contents?: true

Size: 468 Bytes

Versions: 5

Compression:

Stored size: 468 Bytes

Contents

FactoryGirl.define do
  factory :transaction, :class => Plutus::Transaction do |transaction|
    transaction.description 'factory description'
    factory :transaction_with_credit_and_debit, :class => Plutus::Transaction do |transaction_cd|
      transaction_cd.after_build do |t|
        t.credit_amounts << FactoryGirl.build(:credit_amount, :transaction => t)
        t.debit_amounts << FactoryGirl.build(:debit_amount, :transaction => t)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

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