【发布时间】:2014-12-31 11:14:35
【问题描述】:
是否可以根据第 n 次调用 spock 中的方法的返回值来模拟它?请注意,我不想指定传入的参数,因为它对于特定的测试用例无关紧要。
例如,第一次调用应该返回 x,第二次调用应该返回 y。
【问题讨论】:
-
很奇怪的要求。开箱即用是不可能的,您需要/想要实现什么?场景是什么?
-
@Opal 我有一个服务方法,我会对其进行迭代,直到该方法返回特定值,现在我只需要验证迭代过程/循环是否按预期工作。
标签: unit-testing grails groovy spock