我是 twitter finagle API 的新手,在我们的代码的一部分中,我们在 Future 对象上调用 onFailure() 方法。在 onFailure() 内部,我们抛出了一个新异常。下面是代码:
Future<Response> response;
response.onFailure(ex -> {
log.error("Connectivity issue");
throw new ConnectionException("Connection could not be established");
});
对于上面的代码,我必须编写一个 Mockito Junit 来覆盖 onFailure() 调用中的代码。
提前致谢