1
2
间谍可以在不同的场景中使用。然而,如果您可以在不借助间谍的情况下实现测试,这是很好的。
示例和引用来自文档@ http://spockframework.org/spock/docs/1.1/all_in_one.html#Spies |
2
1
注意,这种方法只适用于被重写的方法不是final。否则Spy将帮助定义此方法的行为。 |
3
0
间谍可以使用原始对象,但也可以模拟一种方法。例如,您有一个类,您想在其中测试
或者像斯波克的例子一样
|
switch201 · 如何使特征方法具有条件 7 年前 |
shinjw · 将数据表与交互相结合 7 年前 |
Mark · 将geb登录规范重构到模块,导致“未初始化”错误 7 年前 |
Luca · 弹簧@自动连线对象为空 7 年前 |
Dee · 在Spock中模拟超级#方法() 7 年前 |
Arthur · 分离斯波克。一个规范中每个案例的DbUnit内容 8 年前 |