必要な関連オブジェクトが多数あるオブジェクトを操作する際に、ruby gem 'FactoryGirl' を効果的に使用する方法についてアドバイスを求めています。
たとえば、クラス間に次の関係があるとします。
class A < ActiveRecord
has_many B
end
class B < ActiveRecord
belongs_to A
has_many C
end
class C < ActiveRecord
belongs_to B
end
ここで、C コントローラーのテスト ケースを作成する場合は、このチェーン内のすべてのオブジェクトを作成する必要があります。現在、それが私が自分の工場で行っていることです。しかし、より良い方法はありますか?