[英]How to mock Java 8 Function in Spock Groovy
我想在 spock groovy 中模拟 Java 8 Function
下面是我的变压器界面
interface Transformer {
String doSomething();
Integer performTest();
Function<List<Test>, String> findSuccess();
}
想在服务中模拟这个 Function
transformer.findSuccess().apply(tests); // service class code
请帮助我
我正在使用 groovy 2.5,并在我的测试用例中添加了以下内容。 它正在工作
def function = {
"1234"
} as Function<List<Test>, String>
1 * transformer.findSuccess() >> function
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.