Sha256: 2b22c0349fefcb1d27344c5490e508d6867f14885f9200ae02ac0f5197978e0a
Contents?: true
Size: 539 Bytes
Versions: 16
Compression:
Stored size: 539 Bytes
Contents
FactoryGirl.define do factory :exam, class: Gaku::Exam do name 'Math exam' weight 4 use_weighting true factory :invalid_exam do name nil end end trait :with_portion do after(:create) do |exam| exam.exam_portions << create(:exam_portion, exam: exam) exam.save end end trait :with_portions do after(:create) do |exam| exam.exam_portions << create(:exam_portion, exam: exam) exam.exam_portions << create(:exam_portion, exam: exam) exam.save end end end
Version data entries
16 entries across 16 versions & 2 rubygems