当前位置: 首页 > 知识库问答 >
问题:

当我为method设置行为时,Mockito尝试调用它

狄飞尘
2023-03-14

我有以下代码行:

when(htmlEmailSpy.setFrom(anyString())).thenReturn(null);
@Spy
HtmlEmail htmlEmailSpy = new HtmlEmail();

共有1个答案

单于亮
2023-03-14

我已经解决了问题:

doReturn(null).when(htmlEmailSpy).setFrom(anyString());

摘自:Mockito:试图监视方法正在调用原始方法

 类似资料:
  • 问题内容: 是否引用ListView 或列表中选择的特定项目? 问题答案: 相信是指整体。要为项目添加点击处理程序,您想使用AdapterView.setOnItemClickListener。

  • 问题内容: 当我尝试在代码中执行HQL时,发生以下异常。我在各个站点中进行了检查,发现antlr.2.7.6.jar shd位于类路径中。我在项目中检查了此内容,发现在我的Maven依赖项中存在该内容。因此,不应有任何此类问题。但是我仍然遇到这个问题。谁能在这方面帮助我。我在“ empList = getHibernateTemplate()。find(“来自Employee”);“行中收到此错误

  • 我有以下代码... 我得到... 我也试过 字符串的示例为 更新 存储的过程定义...

  • try-with 功能如何适用于已声明为 变量? 我假设这会导致空指针异常,当它尝试调用上的变量,但它运行没有问题:

  • 问题内容: 我有一个来自表单提交的简单ajax调用。当我调试时它可以工作,即弹出警报,但是在运行它时不起作用? 这对我来说似乎有点神秘。 问题答案: 如果您在表单的.submit()处理程序上运行ajax调用,则将触发 Ajax请求,但随后该表单将继续提交,从而刷新页面并且从不触发您的回调函数。 相反,您应该在Submit handler函数的末尾调用,以防止浏览器使用新的HTTP请求正常提交表单

  • 我使用的是Mockito1.9.0。我想在JUnit测试中模拟类的单个方法的行为,因此 问题是,在第二行中,实际上是被调用的,导致了一个异常。我使用模拟的唯一原因是,以后每当调用时,将不会调用真正的方法,而返回对象。 是接口,是接口的实现(如果这很重要的话)。 我需要做些什么来纠正这种间谍行为?

  • 所以我只想使用谷歌云视觉应用编程接口从图像中检测文本或标签。但是当我运行这段代码时,我总是得到: 但我不知道为什么。。。下面是我得到的完整json输出: 我的测试代码如下: 所以问题是。。此代码有什么问题?

  • #include <unistd.h> int main(void) { execl("/bin/ls", "ls", NULL); return 0; } 技巧 使用gdb调试程序时,可以用“catch exec”命令为exec系列系统调用设置catchpoint,以上面程序为例: (gdb) catch exec Catchpoint 1 (exec) (gdb) r St