factory_girl vs开发数据的固定装置(Rails)

时间:2011-09-10 20:32:17

标签: ruby-on-rails testing factory-bot fixtures

我喜欢测试中的factory_girl方法,但有一点我不清楚如何处理开发数据。

通常使用灯具我们在开发中有一些虚拟用户,模型等。然后在测试中我们可以动态创建或引用现有的,但每个开发人员在开发中都有相同的数据。

使用factory_girl创建开发数据的常用方法是什么?我看到rake db:seed但看起来它也打算用于生产,所以不太一样。

1 个答案:

答案 0 :(得分:4)

我通常使用seeds.rb内的工厂创建虚假数据。

我只是在代码前加上if Rails.env.development?