Sha256: a21bda05df3f838e93a40e2cc3a17ec2687d598a89f3bd231c285e493c78b83c

Contents?: true

Size: 408 Bytes

Versions: 1

Compression:

Stored size: 408 Bytes

Contents

FactoryBot.define do
  factory :entry, :class => Plutus::Entry do |entry|
    entry.description 'factory description'
    factory :entry_with_credit_and_debit, :class => Plutus::Entry do |entry_cd|
      entry_cd.after(:build) do |t|
        t.credit_amounts << FactoryBot.build(:credit_amount, :entry => t)
        t.debit_amounts << FactoryBot.build(:debit_amount, :entry => t)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tyche-0.14 spec/factories/entry_factory.rb