0
団体でどこでもそれを使用するにはどうすればよい(図示していない他の人があります)、次のように:FactoryGirl:私は一度ファクトリを作成しても、私が定義された2つの工場を持っている
求職者& SavedSearch
FactoryGirl.define do
factory :job_seeker do
type Role::JOB_SEEKER_TYPE
commenced_on { rand(60).days.ago }
end
factory :saved_search do
title { Faker::Company.bs + ' title' }
association :job_seeker
saved_on { rand(10).days.ago }
end
end
をした場合IそのようなFactoryGirlステップの定義を使用して求職者をインスタンス化:
Given 1 job seeker exists
次に私が行うとき:
Given 3 saved searches exist
私は3つのsaved_searchesを取得できますが、すべて新しいjob_seekers(これは表現されているはずです)を使用していますが、必要なものではありません。
すべての検索は、既にインスタンス化されている最初の求職者を参照する必要があります。
save_searchとの関連付けで元のjob_seekerファクトリ(すでにインスタンス化されている)を参照するにはどうすればよいですか。
使用:
cucumber-1.1.9
factory_girl_rails-1.7.0
factory_girl-2.6.4
rails-3.0.12