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)
4

1 回答 1

0

您需要使用define而不是create在 factory.rb 中。像这样

FactoryGirl.define :user do |f|

然后在测试中,你使用create

于 2013-04-30T03:30:15.013 回答