我有一个属于_to 一个 Icon 的 Quiz 模型,一个 Icon has_many Quizzes。
在工厂女孩创建测验时,我有一个序列。
factory :quiz do
sequence(:title) { |n| "Quiz #{n} Title" }
sequence(:description) { Faker::Lorem.paragraph(sentence_count = 3) }
end
由于添加了 Icon 关系,我的所有测试都失败了,因为工厂中没有生成 quiz_id。
我也有一个图标序列
factory :icon do
sequence(:title) { |n| "Icon #{n}" }
sequence(:image) { fixture_file_upload(Rails.root + 'spec/fixtures/images/love.png', 'image/png') }
end
如何正确地将 icon_id 添加到我的测验工厂?