标签: grails spock
我想更多地了解Grails文档中的这句话:
如果测试涉及证明测试主题以特定方式与协作者交互,请使用模拟。如果协作者以某种方式行为的事实暴露了测试主题中的特定行为,那么该行为的结果就是您正在测试的,使用存根
答案 0 :(得分:0)
如果您想测试一些方法的调用次数,请使用模拟:
2 * yourService.someMethod(*_) // test that someMethod will be called 2 times
如果不是 - 请使用存根