Factory_girl还是机械师?

nev*_*ame -1 ruby tdd bdd ruby-on-rails

您是否在Rails测试中使用factory_girl或machinist进行存根/模拟?

Jim*_*vin 5

不.这些库不是存根/模拟库*.

Machinist和Factory Girl都是库,可以帮助您在测试中实例化对象而不必担心灯具.在使用这些库之一实例化对象之后,您可能会在该对象上模拟或存根方法,但Factory Girl和Machinist与此无关.

查看Mocha的存根/模拟.

*Factory Girl有一个存根功能,专门用于存根模型,但没有用于一般的存根/模拟.