我想mock一个被多次调用的对象方法,每次的结果肯定不一样。
这是我想要做的:
fooMock.demand.someMethod(3..3) { ->
//call1
if (**some condition**)
return 1
//call2
if (**some condition**)
return 2
//call3
if (**some condition**)
return 3
}
那么,有没有办法知道当前的电话号码是什么?还是你提供更好的东西?
在 Grails 2.3-M2 ( http://jira.grails.org/browse/GRAILS-4611 )中可以做到这一点,但在那之前,有人有解决方法吗?