什么是factorygirl用于?为你设置对象?

Bla*_*man 3 ruby-on-rails factory-bot

factorygirl在测试环境中的目的是设置测试中使用的对象吗?

Chr*_*ton 8

简而言之,是的.

虽然它确实多了一点.它允许您创建模型对象及其依赖项,它为您提供了将这些对象持久保存到数据库以及创建存根对象的选项.

此外,它使您在测试中使用的模型对象更加明显.夹具往往隐藏这些信息,你别无选择,只能坚持这些对象.