您是否在Rails测试中使用factory_girl或machinist进行存根/模拟?
答案 0 :(得分:5)
没有。这些库不是存根/模拟库*。
Machinist和Factory Girl都是帮助您在测试中实例化对象的库,而不会引起fixtures的大惊小怪。在使用其中一个库实例化对象之后,您可能会在该对象上模拟或存根方法,但Factory Girl和Machinist与此无关。
查看Mocha是否有存根/模拟。
* Factory Girl has a stubbing feature专门用于存根模型,但没有用于一般存根/模拟。
答案 1 :(得分:1)
我正在使用factory_girl。我没有尝试过机械师,所以我无法比较两者,但我对factory_girl非常满意。