标签: ruby-on-rails factory-bot
factorygirl在测试环境中的目的是设置测试中使用的对象吗?
答案 0 :(得分:8)
简而言之,是的。
虽然它确实多了一点。它允许您创建模型对象及其依赖项,它允许您选择将这些对象持久保存到数据库中,以及创建存根对象。
此外,它使您在测试中使用的模型对象更加明显。灯具往往隐藏这些信息,你别无选择,只能坚持这些物品。