Factory_girl验证问题

时间:2012-03-09 14:39:44

标签: ruby-on-rails ruby rspec factory-bot

我使用factory_girl生成用户,并使用database_cleaner在测试后清理数据库,但我有验证错误:唯一性。这是我的spec_helper,用户模型和影响的其他文件。

https://gist.github.com/2006719

1 个答案:

答案 0 :(得分:1)

似乎每次生成页面时都不会动态生成用户。尝试将工厂中的第12行更改为:

f.user_id { Factory(:user).id }

甚至

f.user { Factory :user }

希望,这有帮助。