Sha256: 61131aa853b9703d77a9a30945577425958254b14473f871269e60ee6f1c3f33

Contents?: true

Size: 737 Bytes

Versions: 4

Compression:

Stored size: 737 Bytes

Contents

FactoryBot.define do
  factory :account, class: Borutus::Account do |account|
    account.name
    account.contra { false }
  end

  factory :asset, class: Borutus::Asset do |account|
    account.name
    account.contra { false }
  end

  factory :equity, class: Borutus::Equity do |account|
    account.name
    account.contra { false }
  end

  factory :expense, class: Borutus::Expense do |account|
    account.name
    account.contra { false }
  end

  factory :liability, class: Borutus::Liability do |account|
    account.name
    account.contra { false }
  end

  factory :revenue, class: Borutus::Revenue do |account|
    account.name
    account.contra { false }
  end

  sequence :name do |n|
    "Factory Name #{n}"
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
borutus-1.0.0 spec/factories/account_factory.rb
borutus-0.2.4 spec/factories/account_factory.rb
borutus-0.2.3 spec/factories/account_factory.rb
borutus-0.2.2 spec/factories/account_factory.rb