【发布时间】:2012-03-09 22:58:46
【问题描述】:
我使用 factory_girl 生成用户和 database_cleaner 在测试后清理数据库,但我有验证错误:唯一性。这是我的 spec_helper、用户模型和其他影响的文件。
【问题讨论】:
标签: ruby-on-rails ruby rspec factory-bot
我使用 factory_girl 生成用户和 database_cleaner 在测试后清理数据库,但我有验证错误:唯一性。这是我的 spec_helper、用户模型和其他影响的文件。
【问题讨论】:
标签: ruby-on-rails ruby rspec factory-bot
似乎每次生成页面时都不会动态生成用户。尝试将工厂中的第 12 行更改为:
f.user_id { Factory(:user).id }
甚至
f.user { Factory :user }
希望,它会有所帮助。
【讨论】: