16 lines
457 B
Ruby
16 lines
457 B
Ruby
|
require 'factory_bot'
|
||
|
|
||
|
FactoryBot.define do
|
||
|
factory :financial_transaction do
|
||
|
user
|
||
|
ordergroup
|
||
|
amount { rand(-99_999.00..99_999.00) }
|
||
|
note { Faker::Lorem.sentence }
|
||
|
|
||
|
# This builds a new type and class by default, while for normal financial
|
||
|
# transactions we'd use the default. This, however, is the easiest way to
|
||
|
# get the factory going. If you want equal types, specify it explicitly.
|
||
|
financial_transaction_type
|
||
|
end
|
||
|
end
|