2011-11-22 9 views

Odpowiedz

30

Zamówienie this answer - użyj Array#sample:

FactoryGirl.define do 
    factory :user do 
    name "Foo Bar" 
    foo { [:a, :list, :of, :values].sample } 
    end 
end 
+0

Łatwy w użyciu dla liczb całkowitych: ' FactoryGirl.define zrobić fabryczne: foo zrobić bar {(1..99) .to_a .sample (3)} koniec koniec ' –