public
Last active

  • Download Gist
gistfile1.txt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
____________
Factory Girl
------------
 
FactoryGirl.define do
factory :quiz do
title { Factory.next(:name) }
description { Factory.next(:description) }
quiz_type "Practice"
 
factory :quizWassignments do
quiz_assignments {
Array(0..4).sample.times.map do
Factory.build(:quiz_assignment)
end
}
}
end
end
 
____________
Fabricator
------------
 
Fabricator(:quiz) do
title { Factory.next(:name) }
description { Factory.next(:description) }
quiz_type "Practice"
end
Fabricator(:quizWassignments, :from => :quiz) do
quiz_assignments(:count =>2) { Fabricate.build(:quiz_assignment)}
end

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.