コールバックで使用するために、ファクトリーガールに追加の引数を渡す必要があります。このようなもの(しかし実際にはもっと複雑です):
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])
それを行う方法はありますか?