मैं has_many
http://robots.thoughtbot.com/post/254496652/aint-no-calla-back-girl से संबंधों के लिए फैक्टरीगर्ल उदाहरण का उपयोग कर रहा हूं। विशेष रूप से, उदाहरण है:फैक्टरीगर्ल has_many एसोसिएशन
मॉडल:
class Article < ActiveRecord::Base
has_many :comments
end
class Comment < ActiveRecord::Base
belongs_to :article
end
कारखानों:
factory :article do
body 'password'
factory :article_with_comment do
after_create do |article|
create(:comment, article: article)
end
end
end
factory :comment do
body 'Great article!'
end
जब मैं चलने वाले एक ही उदाहरण (उचित स्कीमा के साथ, निश्चित रूप से), एक त्रुटि फेंक दिया जाता है
2.0.0p195 :001 > require "factory_girl_rails"
=> true
2.0.0p195 :002 > article = FactoryGirl.create(:article_with_comment)
ArgumentError: wrong number of arguments (3 for 1..2)
क्या फैक्टरीगर्ल के साथ has_many
एसोसिएशन के साथ मॉडल बनाने का कोई नया तरीका है?