gpt4 book ai didi

java - mockito 验证未使用参数调用的方法

转载 作者:行者123 更新时间:2023-11-29 06:53:35 25 4
gpt4 key购买 nike

我在 SUT 中有这个代码片段:

public void sutMethod() {
if (model == null) {
dao.save(model);
}
}

我知道模型不会为空,因为模型已经存在。所以我想要 dao.save()不应与模型一起调用。因此我需要某种方式 Mockito.verify没有使用此参数调用该方法。现在我知道如何做相反的事情了:如何确保/验证 dao.save() ,或任何方法本身,在 ArgumentCaptor 的帮助下使用参数调用,但不确定当前情况。请帮忙。

谢谢

最佳答案

使用Mockito.never() :

 verify(mock, never()).someMethod();

关于java - mockito 验证未使用参数调用的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39952323/

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