【发布时间】:2018-07-10 18:48:54
【问题描述】:
我想了解更多在 Grails 文档中找到的这句话:
如果测试涉及证明测试对象以特定方式与合作者互动,请使用模拟。如果协作者以某种方式表现的事实暴露了测试对象中的特定行为,那么该行为的结果就是您正在测试的结果,请使用存根
【问题讨论】:
我想了解更多在 Grails 文档中找到的这句话:
如果测试涉及证明测试对象以特定方式与合作者互动,请使用模拟。如果协作者以某种方式表现的事实暴露了测试对象中的特定行为,那么该行为的结果就是您正在测试的结果,请使用存根
【问题讨论】:
如果您想测试某个方法会被调用多少次,请使用 Mock:
2 * yourService.someMethod(*_) // test that someMethod will be called 2 times
如果没有 - 使用 存根
【讨论】: