13
如果我在模型中的模塊中定義了類型,並且這些類型的數組也是在同一個模型中定義的,那麼在定義新工廠時如何從該數組中隨機調用一個值?用factory_girl編寫工廠時從數組中隨機選擇一個項目的正確方法是什麼?
謝謝!
約翰
如果我在模型中的模塊中定義了類型,並且這些類型的數組也是在同一個模型中定義的,那麼在定義新工廠時如何從該數組中隨機調用一個值?用factory_girl編寫工廠時從數組中隨機選擇一個項目的正確方法是什麼?
謝謝!
約翰
結帳this answer - 使用Array#sample
:
FactoryGirl.define do
factory :user do
name "Foo Bar"
foo { [:a, :list, :of, :values].sample }
end
end
易於使用的整數: ' FactoryGirl.define做 廠:FOO做 吧{(1..99).to_a .sample(3)} end end ' –