2012-10-24 4 views
0

FactoryGirl에서 연결을 설정하는 방법이나 내가하는 일이 실제로 연관되어 있는지 확실하지 않습니다. users.rb 공장에서FactoryGirl Associations

:

FactoryGirl.define do 
    factory :user do 
    id 12345 
    email [email protected] 

    factory :admin do 
    id 67890 
    email [email protected] 
    end 
end 

그룹 email의 속성이 있습니다. groups.rb 공장에서

:

FactoryGirl.define do 
    factory :group do 
    association :admin.email, factory: admin 
    id 123 
    end 

그래서, 내가 뭘하려고 그룹의 인스턴스에 대한 이메일 속성으로 관리자의 이메일을 사용합니다. 본질적으로 association :admin.email, factory: admin[email protected]으로 평가하고 싶습니다.

이것은 연관성이 있나요? 그것을하는 방법?

답변

0

알아 냈어. 그것은 연합이 아닙니다.

FactoryGirl.define do 
    factory :group do 
    email { admin.email } 
    id 123 
    end