【发布时间】:2016-11-28 01:23:41
【问题描述】:
我有一个方法可以调用具有 Callable 实现的服务。但是,我不知道如何在我的测试代码中模拟这个实现,因为 Callable 是使用 lambda 表达式动态实现的。有什么办法可以实现吗?
protected Foo (){
final Callable<MyResponse> myTask = () -> {
MyRequest myRequest = new MyRequest();
Mycliet.call(myRequest);
}
Future<MyResponse> myResponse = executor.submit(myTask);
}
}
【问题讨论】: