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

时间:2010-12-17 14:43:42

标签: ruby-on-rails factory-bot

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

1 个答案:

答案 0 :(得分:8)

简而言之,是的。

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

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