mockito 相关问题

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

如何使用 Mockito 从模拟构造中返回真实对象

我想使用 Mockito 5.9 从模拟构造中返回一个真实的对象,但我尝试过的任何方法都不起作用。 我首先尝试了这个: 私有静态类 Foo { 私有最终 int 字段; ...

回答 1 投票 0

mock-maker-inline 使得其他模拟无法工作

我尝试了 Mockito 的模拟制作者内联“孵化”功能,以便能够模拟最终类(此处描述和讨论的问题)。从那时起,其他测试都失败了: org.mockito.exceptions.

回答 1 投票 0

Springboot Mockito - 模拟问题

所以我添加了功能,允许用户仅更改自己的个人资料信息,但我在添加该逻辑进行测试时遇到问题。 这是我的服务和功能,我检查用户是否是...

回答 1 投票 0

我使用 @ExtendsWith(MockitoExtension.class) 和 @SpringBootTest 任何人都可以用示例来澄清我

我是Spring boot的初学者,到目前为止我已经完成了以MYSQL作为数据库的REST操作(GET,POST,PUT,DELETE),我想为Controller类和Service类编写单元测试用例......

回答 1 投票 0

Junit 测试:NoSuchElementException、Mock getConnection

我正在尝试编写 Junit 测试,但收到 java.util.NoSuchElementException。由于对mockito和junit的了解有限,我理解DriverManager.getConnection需要被模拟/存根。 嗬...

回答 1 投票 0

使用 Mockito 进行 Junit 测试:错误 ExceptionInInitializerError

我在junit测试期间收到以下错误: java.lang.ExceptionInInitializerError 在 org.mockito.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:167) 在 org.mock...

回答 1 投票 0

使用@DataJpaTest时@MockBean不会被嘲笑

环境: 2 个数据源 - 一个 PostgreSQL 和 MongoDB JDK 17 春季启动3.1.1 J单元4 当 @DataJpaTest 的 updateScheduler 服务调用时,eventRepository 不返回模拟。 一切都在下面......

回答 1 投票 0

Mockito:doAnswer 与 thenReturn

我正在使用 Mockito 进行服务后期单元测试。我很困惑何时使用 doAnswer 和 thenReturn。 谁能帮我详细一点吗?到目前为止,我已经尝试过 thenReturn 了。

回答 4 投票 0

如何以类型安全的方式模拟泛型类型?

是否有更多类型安全的替代方案(除了模拟泛型类型的非泛型子类型)? @SuppressWarnings(“未选中”) @测试 无效测试(){ 通用类型<

回答 1 投票 0

Mockito 它正在用 null 实例化模拟类中的构建器

从 Java 11 迁移到 17 以及 Springboot 2 迁移到 3 后,测试开始失败并出现 NPE。 经过一番调查,我发现这个模拟实例在构建器中给了我一个 NPE: Tracer 界面是 -> 我...

回答 1 投票 0

如何从 Junit 模拟服务类中的依赖关系

我正在尝试编写我的一种服务方法的测试用例。我正在打包错误,例如无法调用 无法调用“com.company.app.models.Product.getId()”,因为“产品”我...

回答 1 投票 0

如何为junit/mockito单元测试模拟DriverManager.getconnection方法

我如何模拟 DriverManager.getconnection 方法。我是 junit 和 mockito 的新手,正在学习它们的使用。任何建议将不胜感激。 提前致谢。 导入java.sql。

回答 1 投票 0

如何在springboot集成junit测试用例中设置环境变量

我们正在努力设置环境变量以通过 springboot 微服务中的 junit 集成测试用例。如果我在 intellij tool 中设置环境变量,那么所有测试用例都是 p...

回答 1 投票 0

在 Java 测试中模拟类加载器而不破坏真实的类加载器

我在测试中遇到了模拟类加载器的问题。被测试的方法使用 Thread.currentThread().getContextClassLoader() 来加载资源,当我模拟 ClassLoader 时,它...

回答 1 投票 0

使用Mockito验证方法时`times`为空

当我尝试使用 Mockito verify 来测试 testMethod 的额外调用次数时(实际上这个方法只执行了 2 次),但我收到以下消息。 验证(XXXXXXX,次(2)).testMethod(任何(XXXXXX...

回答 2 投票 0

Flutter Mocktail 错误:没有匹配的调用。所有调用:方法(对象实例)

我正在尝试验证是否使用我感兴趣的参数调用我的方法。但是,它似乎仅适用于原始类型。它没有返回我的对象,而是只显示

回答 2 投票 0

使用 Mockito 抛出来自模拟的已检查异常

我试图让我的一个模拟对象在调用特定方法时抛出一个已检查的异常。我正在尝试以下操作。 @Test(expectedExceptions = SomeException.class) 公共空间

回答 6 投票 0

Autowire类在jUnit中的依赖,无需手动构建

我的服务类有几个自动装配对象(存储过程,SP)。一个测试实际上要求我完整地自动装配 SP 依赖对象,以查看哪个...

回答 1 投票 0

如何验证一个类的方法调用是另一个类 Mockito Kotlin 的构造函数参数?

我有一个集成测试: 类测试( private val classA: ClassA ){ @注入 Lateinit var classB: ClassB @测试 有趣的测试(){ classA.someMethod() 验证(B 类,

回答 1 投票 0

使用 Mockito when().thenReturn() 存根时返回 NullPointerException

我有这个界面: 公共接口 BindingStubHelper { 公共 BindingStub getBindingStub() 抛出 java.rmi.RemoteException; } 这是实现: @配置 公开课

回答 1 投票 0

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