mockito 相关问题

Mockito是Java的模拟框架。它的灵感来自EasyMock,但旨在进一步简化模拟存根,验证和工具。

颤振测试失败。编译器错误 getter 未找到“main”

我正在尝试使用终端运行颤振测试,但收到以下错误。以下文件 C:/Users/User/AppData/Local/Temp/flutter_test_listener.e6fa92b4-6cd1-11e9-b9cb-68f728ca4610/

回答 7 投票 0


如何使用 Mockito 模拟和验证 NumberFormatter

我有一个 CustomFormatter 类,它在其中使用 android.icu.number.NumberFormatter 。我想在 CustomFormatter 上运行单元测试并验证 NumberFormatter 确实使用正确的值调用...

回答 1 投票 0

使用方法存根创建 Mockito 模拟的流畅方式(构建器风格)

在 Java 中创建 Mockito 模拟的方法之一是 创建模拟 存根方法。 比如像这样: // 这段代码只是一个想象的建议 私有属性emptyProperties() {

回答 1 投票 0

mockMvc beans在springboot 3.2.2的集成测试中始终为空

我的模拟存储库 bean 在 springboot 3.2.2 的集成测试中始终为空 我不明白为什么我必须模拟所有依赖的 bean。有没有办法自动完成?

回答 1 投票 0

使用 Mockito 的 ArgumentCaptor 类来匹配子类

下面的代码显示了我的问题。实际上,我尝试使用 Mockito 的 ArgumentCaptor 来验证某个具体类是否调用过一次方法。我想使用 ArgumentCaptor h...

回答 4 投票 0

潜在的Stubbing问题通过移动一个类来解决。它是如何运作的?

这是一个 MRE: 包 com.example.mockitomre; 公共接口 DocumentedEndpoint { 端点详细信息 getDetails(); } 包 com.example.mockitomre; 公共接口端点详细信息{ 圣...

回答 2 投票 0

在Springboot中使用mockito进行测试

我正在进行单元测试以将一个对象映射到另一个对象: 这是我的测试课。 问题是由 GeneratEvent 中的第一行引起的 NPE,其中它应该获得一个 randomId(如果它

回答 1 投票 0

重构时 Mockito Mock 对单元测试的影响

如果我使用被注入到 SUT 中的对象的模拟模拟作为参数,那么在重构期间重新组织代码以调用同一模拟的另一个非模拟方法会发生什么?我的...

回答 2 投票 0

@InjectMocks 和 @Spy 一起给出 RuntimeException

我的类中有两个两个方法。我只想测试其中之一。 所以我正在“监视”第二种方法的调用: @Spy @InjectMocks 私人 Manager 经理; //... doReturn(obj).

回答 2 投票 0

登录测试总是返回空可选(Spring Boot)

我正在测试一个非常简单的服务登录方法,但是当我应该接收一个对象时,我总是得到一个空的可选值。我已经尝试了测试的每个部分,“何时”的工作方式如下

回答 1 投票 0

Kotlin Mockito 泛型

假设我的班级是: 公开课测试这个{ @Autowired 私有变量 myService :我的服务? = 空 有趣的 doMyFunction(){ val 结果 = myService.doSomething("hello world",

回答 2 投票 0

如何模拟返回接口实现集合的方法链?

假设我需要模拟一个方法链,该方法链返回一些接口实现的集合: 导入 lombok.Getter; 导入 org.junit.jupiter.api.Test; 导入java.util.List; 导入静态组织。

回答 1 投票 0

测试方法无限运行,直到我强行停止它

https://us05web.zoom.us/j/85978902245?pwd=JFCsO9ib0CsAkcuUOHbJvog2lPSOtJ.1 @测试 void InterruptedExceptionThrownByCompletableFutures() 抛出 InterruptedException、ExecutionException {

回答 3 投票 0

模拟不适用于 ExecutorService.submit()

使用执行器服务时,模拟不起作用。以下是代码。 导入java.util.ArrayList; 导入java.util.List; 导入 java.util.concurrent.ExecutorService; 导入java.util.

回答 1 投票 0

使用 Mockito 验证递归方法调用的最佳实践

考虑这个示例类: 公共类处理器{ private Final Dependency 依赖; 公共处理器(依赖项依赖){ this.dependency = 依赖; } 公共空间

回答 3 投票 0

为什么 Mockito 不返回我的存根返回值?

最疯狂的事情 - 我有一个 SpringMVC Junit-5 单元测试器(带有 Mockito)配置为 @RunWith(SpringRunner.class) @WebMvcTest(MyController.class) @TestPropertySource(“类路径:application-uni...

回答 1 投票 0

Mockito 代码中警告“值永远不会用作发布者”。能压制住吗?

有没有机会避免 值永远不会用作发布者 在 IntelliJ IDEA 中,如果出现这样的情况: doReturn(Mono.just(something)).when(monoSupplier).get(); // get 被高亮显示 有没有...

回答 1 投票 0

使用 Mockito 测试对象时会导致 ClassCastException

我正在尝试使用 Mockito 测试一种方法,但收到以下错误: “java.lang.ClassCastException:MessageContext$MockitoMock 与 SOAPMessageContext 不兼容” 这就是相关...

回答 2 投票 0

Hazelcast 实例和缓存在运行单元测试后保持活动状态

所以我没有模拟 HazelcastInstance,因为我的代码需要缓存中的数据来测试它们的功能。如果我模拟 HazelcastInstance,我将无法模拟 getMap() 方法

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.