FactoryGirl でアソシエーションを設定する方法、または私が行っていることが本当にアソシエーションであるかどうかがよくわかりません。
users.rb
工場で:
FactoryGirl.define do
factory :user do
id 12345
email joe@example.com
factory :admin do
id 67890
email admin@example.com
end
end
グループには のプロパティがありemail
ます。
groups.rb
工場で:
FactoryGirl.define do
factory :group do
association :admin.email, factory: admin
id 123
end
したがって、私がやろうとしているのは、管理者の電子メールをグループのインスタンスの電子メール プロパティとして使用することです。本質的に私はassociation :admin.email, factory: admin
に評価したいadmin@example.com
。
これは協会ですか?どうやってするの?