问题标签 [mockito]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2165 浏览

gwt - GWT 和 Mock MVP 模式中的视图

我不知道问题是否已经提出,但我找不到它...我正在寻找一种方法来模拟我的观点以测试我的演示者?我尝试将 mockito 用于视图,并将其设置在演示者中,但结果是演示者,当我调用 presenter.getDisplay() (视图的获取器)时,我的所有小部件都是 null 吗?因为我相信这是正常的 mockito 不会模拟小部件。

我 100% 确定我弄错了什么,但我找不到。

谢谢你的启发:)

0 投票
3 回答
3144 浏览

java - Mockito:捕获 HttpServletResponse#sendError()

我可以使用Mockito来捕获传递给该HttpServletResponse#sendError()方法的内容吗?我不知道该怎么做。

0 投票
1 回答
9941 浏览

java - Mockito 的问题 - exceptions.verification.WantedButNotInvoked

当我之前在测试中放置“VerificationModeFactory.times(2)”时,当我运行该类的所有测试时出现此异常:

org.mockito.exceptions.verification.WantedButNotInvoked:需要但未调用:serviceService.getServices();

如果我单独运行每个测试或删除“VerificationModeFactory.times(2)”所有工作。

这很奇怪。有人可以帮助我吗?

0 投票
4 回答
9930 浏览

java - Mockito 比 EasyMock 更受欢迎?

0 投票
2 回答
5329 浏览

java - mockito如何创建mock对象的实例

当我创建一个说类Employee的模拟对象时。它不调用 Employee 对象的构造函数。我知道内部 Mockito 使用 CGLIb 和反射,创建一个代理类,将类扩展为模拟。如果它不调用员工的构造函数,如何创建员工类的模拟实例?

0 投票
6 回答
12900 浏览

java - 无法在 Eclipse 中调试 Mockito / JUnit 代码,仅适用于 JUnit

我有运行良好的 JUnit 测试。在我的构建中添加了 Mockito,我尝试在我的 JUnit 测试中放置一个断点,该测试使用 Mockito 来模拟一些公共方法。当我尝试在类上运行调试器时,我收到错误“由于缺少行号属性而无法在 XXX 中安装断点。修改编译器选项以生成行号属性。” 我检查了我的编译器并选择了生成行号。

0 投票
2 回答
7046 浏览

java - 使用 mockito 在 java 中模拟套接字

我正在尝试模拟以下调用:

所以我可以测试其余代码在以可预测的方式失败时的作用。我在我的测试用例中使用它:

但是,上面的内容不能编译:

知道我做错了什么吗?

0 投票
1 回答
211 浏览

apache-flex - 如何使用 mockto-flex 创建部分模拟?

是否可以使用 mockito-flex 创建部分模拟?

0 投票
3 回答
10127 浏览

java - ArgumentCaptor 问题和对相同方法的连续调用(错误或功能?)

我在多次调用同一方法时遇到 ArgumentCaptor 无法记录参数的问题。基本上这似乎不起作用:

getName() 的值始终设置为“Don”。我也尝试过使用 InOrder,结果相同。

功能(和我愚蠢)或错误?

为了更好地解释这个问题,我创建了一个用例: http: //pastebin.com/RE1UzJ4F

干杯

0 投票
2 回答
1916 浏览

java - GWT 模拟框架的综合优缺点

我有兴趣为我的 GWT 应用程序使用正确的模拟框架。据我了解,Mockito、EasyMock 和 jMock 是 Java 中最流行的一些。有人可以列出他们最熟悉的模拟框架的优缺点,因为它与 GWT 相关,以帮助像我这样的 GWT 测试新手?

提前致谢。