我需要向Factory Girl传递额外的参数,以便在回调函数中使用。就像这样(但实际上更复杂):
Factory.define :blog do |blog|
blog.name "Blah"
blog.after_create do |blog|
blog.posts += sample_posts
blog.save!
end
end
然后使用类似以下方式创建它:
Factory.create(:blog, :sample_posts => [post1, post2])
你有什么想法如何做到这一点吗?