我想模拟当 aCompletableFuture成功完成时正在调用一些代码。
我有这门课:
public class MyClassImplementRunner implements Runnable {
private final String param1;
public MyClassImplementRunner(String param1) {
this.param1 = param1;
}
public static CompletableFuture<Void> startAsync(String param1) {
return CompletableFuture.runAsync(
new MyClassImplementRunner(param1)).whenComplete(
(response, throwable) -> {
//some code when complete
});
@Override
public void run () {
//the runnable code
}
}
}
在我的 Junit(使用 Mockito 和 Java 8)中,我需要模拟它
//some code when complete
当 Future 成功完成时调用。
您能否提供一些有关如何实现这一目标的指示?
波斯汪
潇潇雨雨
手掌心
随时随地看视频慕课网APP
相关分类