【发布时间】:2021-12-13 21:14:22
【问题描述】:
我有以下代码在参数不匹配错误中失败
mockSpotAccessor.doWithRetry(eq({
mockSpotAccessor.asyncNestedAggregation(any(), any(), any(), any(), any()) }), eq(5))
verify(mockSpotAccessor, times(1)).doWithRetry(eq({
mockSpotAccessor.asyncNestedAggregation(any(), any(), any(), any(), any()) }), eq(5))
预期
spotAccessor.doWithRetry( (callRetryForAsyncCalls$2) () -> java.util.concurrent.CompletableFuture<kotlin.collections.List<com.amazon.noblearsenallambda.AggregationResultObject>>, 5 );
实际
spotAccessor.doWithRetry( (callRetryForAsyncCalls$answer$1) () -> java.util.concurrent.CompletableFuture<kotlin.collections.List<com.amazon.noblearsenallambda.AggregationResultObject>>, 0 );
我不确定,因为我是第一次使用 mockito
【问题讨论】: