中没有
我发现,每当我使用verify with only((来检查调用是否只有一次时,ArgumentCaptor都无法捕获值(我的值为null(。
例如:verify(delegate,only(((.call(captor.capture(((;
原因是什么?或者它只是一个bug?
不确定only()
实际在做什么,但Mockito.times(1)
工作,而only()
失败。
我的猜测是,当您最初调用Mockito.when
时,在only()
的情况下,它被算作第一次调用,但在Mockito.times