标签: ruby-on-rails testing factory-bot fixtures
我喜欢测试中的factory_girl方法,但有一点我不清楚如何处理开发数据。
通常使用灯具我们在开发中有一些虚拟用户,模型等。然后在测试中我们可以动态创建或引用现有的,但每个开发人员在开发中都有相同的数据。
使用factory_girl创建开发数据的常用方法是什么?我看到rake db:seed但看起来它也打算用于生产,所以不太一样。
答案 0 :(得分:4)
我通常使用seeds.rb内的工厂创建虚假数据。
seeds.rb
我只是在代码前加上if Rails.env.development?
if Rails.env.development?