私はこのような工場を持っています:
FactoryGirl.define do
factory :subject do
name 'Calculus'
end
end
そして、彼の親は「数学」であり、その親はnullであることを参照したいと思います。どうすればいいですか?
私はこのような工場を持っています:
FactoryGirl.define do
factory :subject do
name 'Calculus'
end
end
そして、彼の親は「数学」であり、その親はnullであることを参照したいと思います。どうすればいいですか?
質問を正しく理解している場合は、factory
メソッドのオプションとして親を指定できます。
FactoryGirl.define do
factory :subject do
name 'Subject'
end
factory :maths, :parent => :subject do
name 'Maths'
end
factory :calculus, :parent => :maths do
name 'Calculus'
end
end
子ファクトリが継承された属性をオーバーライドするため、これはかなり不自然な例name
ですが、それはあなたの質問に答えますか?