标签: ruby-on-rails factory-bot
如果我在模型中的模块中定义了类型,并且在同一模型中也定义了这些类型的数组,那么在定义新工厂时如何随机调用此数组中的值?
谢谢!
约翰
答案 0 :(得分:31)
结帐this answer - 使用Array#sample:
Array#sample
FactoryGirl.define do factory :user do name "Foo Bar" foo { [:a, :list, :of, :values].sample } end end