gpt4 book ai didi

java - 验证 Mockito.when 仍需要调用

转载 作者:行者123 更新时间:2023-12-02 01:47:07 31 4
gpt4 key购买 nike

随着时间的推移,我们的测试收集了大量 Mockito.when 调用。我想知道是否有一些不再需要的。我尝试做

Mockito.verify(Mockito.when(someMock.someCall().return("foo").getMock(), Mockito.atLeastOnce());

但是得到

org.mockito.exceptions.misusing.UnfinishedVerificationException: 
Missing method call for verify(mock) here:

有办法实现这一点吗?我想以某种方式检查这些when()是否正在被使用,因为人类手动完成的事情太多了,所以试图找出如何内联执行此操作。

我可以通过完全独立的 Mockito.verify() 调用来复制when()中找到的相同调用,但是很难通过方面复制when()调用方法和参数调用链。

最佳答案

该问题的内置解决方案是使用严格 stub 。有an article over at Baelung解释一下。

关于java - 验证 Mockito.when 仍需要调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57448644/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com