我正在为类似于下面给出的服务类中的 methodA() 编写测试。
Class SampleService {
def methodA(){
methodB()
}
def methodB(){
}
}
当我测试 methodA() 时,我需要能够在测试 methodA() 时模拟对 methodB() 的调用。我正在使用 2.0.x 版的 grails。在 1.3.x 发行版中,我会像这样编写一个自我模拟
def sampleServiceMock = mockFor(SampleService)
sampleServiceMock.demand.methodB { -> }
但这在 2.0.x 版本中不起作用。我想知道在测试 methodA() 时模拟 methodB() 的其他方法是什么