2013-04-30 106 views
0

爲什麼下面放置在spec/factories.rb給我出來把波紋管的錯誤:工廠女孩問題與創建

FactoryGirl.create :user do |f| 
    f.sequence(:email) { |n| "test#{n}@example.com" } 
    f.password "test" 
end 

錯誤:

`find': Factory not registered: user (ArgumentError) 

回答

0

您需要在工廠使用define而不是create。 RB。像這樣

FactoryGirl.define :user do |f| 

然後在測試中,使用create