powermock 相关问题

使用此标记来了解有关PowerMock的问题,PowerMock是一个用于为类和方法创建模拟对象的Java库。关于PowerMock对Mockito的扩展的问题应该标记为[powermockito]。

PowerMock 和 Mockito 无法与 JDK 17 一起使用

我正在 JDK 17 中使用 PowerMockito 和 Mockito 作为 Junit(4) 测试类。但它不起作用。使用以下依赖项: powermock 版本 - 1.7.4 , Mockito - 1.10.19 它正在抛出 Initializa...

回答 1 投票 0

mock 抛出异常,新对象似乎无法使用 powermock 工作

我有以下简单的测试用例,使用 powermock 通过模拟 Random 对象的创建来模拟从 ExceptionClass.getRandom 方法抛出异常。 但是,从测试结果来看...

回答 1 投票 0

java.lang.NoSuchMethodError powermock

各位 问题: 如何模拟定义了其他静态最终类的静态最终类? 问题描述: 当我想为最后一堂课编写一些单元测试用例时

回答 4 投票 0

模拟抛出异常,新对象似乎无法使用 powermock 工作

我有以下简单的测试用例,使用 powermock 通过模拟 Random 对象的创建来模拟从 ExceptionClass.getRandom 方法抛出异常。但是,从测试结果来看...

回答 1 投票 0

如何模拟 Spring bean?

我正在尝试模拟一个使用 JAXRS 的类,并且该类是一个 spring 组件。 @成分 公共类 PostmanClient { 私有 WebTarget 目标; 公共 PostmanClient() { 客户客户...

回答 7 投票 0

无法转换 org.apache.hadoop.fs.FileSystem$Cache。 org.apache.hadoop.fs.FileSystem$Cache$Key 类被冻结

我试图在我的scala 测试中模拟hadoop 文件系统。任何想法如何解决这个问题,请: 导入 java.net.URI 导入 org.apache.hadoop.conf.Configuration 导入 org.apache.hadoop.fs.FileSy...

回答 1 投票 0

在使用 Robolectric 的项目中使用 PowerMock 时出现问题

我正在为一个类编写测试,该类需要可用的 Android 特定组件。 使用的版本: 机器人电动:4.10.3 电源模拟:2.0.9 我收到这个错误 无法实例化 DeepClone...

回答 1 投票 0

Powermock 与 JDK 17 的兼容性

最近我正在将项目从JDK 11升级到JDK 17。升级后,powermock似乎出现问题。运行 AUT 时,出现以下错误: java.lang.RuntimeException:PowerMock

回答 4 投票 0

Power Mock 和 Mockito 版本不兼容

我正在使用 JDK 1.8 开发遗留代码库。 对于我的一个单元测试,我想使用 PowerMock,以便我可以从...调用静态方法 (Provider.provider()) 上的 PowerMock.mockStatic() 方法...

回答 1 投票 0

如何使用mockito模拟构造函数?

我正在测试某个类的方法,该类具有 BuildingBlockDbHandler.class 的新构造函数调用。我之前使用 powermock 来模拟构造函数,就像这样 - BuildingBlockDbHandler blockDbH...

回答 2 投票 0

org.powermock.api.mockito.ClassNotPreparedException 声明为准备就绪时

我不明白为什么会出现这种情况,因为我的测试明确要求 PowerMock 做好准备。 @PrepareForTest({AmazonSQSClientBuilder.class}) @RunWith(PowerMockRunner.class) @PowerMockIgnore({...

回答 2 投票 0

Powermock 在方法 setInternalState 中找不到“modifiers”字段

我正在尝试使用 Powermock 模拟静态类。我正在使用 JDK 14。但是我收到以下错误: 内部错误:在方法 setInternalState 中找不到“modifiers”字段....

回答 1 投票 0

模拟弹簧组件

我正在使用 Mockito 来模拟 spring beans。 当我模拟接口时它工作得很好。 在我们的应用程序中,很少有 @Component bean 没有实现任何接口。 当我试图嘲笑这样的人时

回答 2 投票 0

@InjectMocks 和 @Spy 一起给出 RuntimeException

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

回答 2 投票 0

NoSuchMethodException JDK17 Spring

我们正在努力将应用程序从jdk11迁移到jdk17。 由于我们必须模拟最终静态方法,因此我们使用 powermockrunner。我们使用 PowerMockito.mockStatic 来模拟静态类。 ...

回答 1 投票 0

PowerMockito 模拟单个静态方法并返回对象

我想从包含 2 个静态方法 m1 和 m2 的类中模拟静态方法 m1。我希望方法 m1 返回一个对象。 我尝试了以下方法 1) PowerMockito.mockStatic(静态...

回答 2 投票 0

Powermockito 可以在非最终具体类中模拟最终方法吗?

假设我有一个非最终具体类,具有如下所示的最终方法。 公开课ABC { 公共最终字符串 myMethod(){ 返回“测试测试”; } } 可以嘲笑myM吗...

回答 2 投票 0

Powermock:静态接口方法给出未完成的存根异常

我想用Powermock模拟静态接口方法。 这是界面: 公共接口 IConcurrentUtil { 静态无效threadSleep(最终长毫秒){ 尝试 { 主题....

回答 2 投票 0

PowerMock whenNew,thenReturn 在 Mockito 和 JUnit5 中等效

我们正在从 PowerMock 和 JUnit 4 迁移到 Mockito 和 JUnit5。我有一个非常简单的设置课程。 @BeforeEach 公共无效setUp()抛出异常{ 服务 = 新的 ExpressProcessorSer...

回答 1 投票 0

如何对调用给定方法的任何对象抑制/不执行任何操作?

A类 { 数据库对象 dba 公共 classA(DatabaseObject db) { dba = db} 方法 methodA(字符串 stringA) { DatabaseEntityA objectA = new DatabaseEntityA(); objectA.save(st...

回答 1 投票 0

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