Initial commit
This commit is contained in:
22
spec/factories/trading_fees.rb
Normal file
22
spec/factories/trading_fees.rb
Normal file
@@ -0,0 +1,22 @@
|
||||
# encoding: UTF-8
|
||||
# frozen_string_literal: true
|
||||
|
||||
FactoryBot.define do
|
||||
sequence(:fee) do
|
||||
Kernel.rand(TradingFee::MIN_FEE..TradingFee::MAX_FEE).to_d
|
||||
end
|
||||
|
||||
sequence(:group) do |n|
|
||||
"vip-#{n}"
|
||||
end
|
||||
|
||||
factory :trading_fee do
|
||||
maker { generate(:fee) }
|
||||
taker { generate(:fee) }
|
||||
group { generate(:group) }
|
||||
|
||||
trait :with_market do
|
||||
market { Market.all.sample }
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user