powermock

powermock

文章 3 浏览 42

如何使用PowerMock模拟私有方法进行测试?

我有一个类,我想使用调用私有方法的公共方法来测试该类。我想假设私有方法工作正常。例如,我想要类似 doReturn....when... 的内容。我发现有使用Pow…

大海や 2024-12-10 15:05:43 1 0

如何重置 PowerMockito.whenNew() 行为?

这就是我正在做的事情: PowerMockito.mockStatic(Foo.class); PowerMockito.whenNew(Foo.class).withNoArguments().thenReturn(null); Foo foo1 = ne…

甜宝宝 2024-12-07 13:09:48 2 0

使用 Powermock 模拟类的构造函数时出现 ExceptionInInitializerError。如何修复它?

这是我的案例。我有一个 AbstractController 类。它有一个子类Controller。在 AbstractController 的方法之一中,实例化了一个新的 ApplicationLock。…

余厌 2024-12-07 06:33:46 1 0

Power Mock - 模拟最终类时出现断言错误

我试图使用 Power Mock 来模拟某些场景。 我在以下测试方法中收到断言错误 - returnSevenTest()。 要测试的类 package tutorial.one; public class Tu…

一张白纸 2024-12-06 14:07:44 1 0

让 Mockito 和 Powermock 正确抛出错误

我有以下代码 @PrepareForTest({Mongo.class, XYMongo.class, DB.class}) public class XYMongoTest extends UnitTest{ String host = Play.configura…

不寐倦长更 2024-12-06 12:00:40 2 0

在匿名类中测试方法时,如何使用 Powermockito 模拟新对象的构造?

我想编写一个 JUnit 测试来验证下面的代码是否使用 BufferedInputStream: public static final FilterFactory BZIP2_FACTORY = new FilterFactory() …

花间憩 2024-12-06 05:31:00 1 0

如何使用 Powermock 模拟 void 静态方法以引发异常?

我正在尝试使用 Powermock 和 Mockito 来模拟 void 静态方法来抛出异常,如下所示。但我遇到了一个问题。除非我使用相同的参数两次调用 Adder.add(),…

深海不蓝 2024-12-05 15:04:57 2 0

在 JUnit 中生成 HmacSHA256 签名

我正在尝试将消息签名到 Amazon AWS(在 JUnit 测试内),但遇到了问题。 这是我正在使用的代码: String secretAccessKey = "secret1234678901"; Sec…

骄傲 2024-12-05 02:21:54 2 0

使用返回整数列表的电源模拟测试私有方法

我有一个私有方法,它接受整数值列表,返回整数值列表。我如何使用电源模拟来测试它。我是 powermock 的新手。我可以用简单的模拟进行测试吗?如何..…

泪眸﹌ 2024-11-30 02:45:36 2 0

verifyPrivate 上的 PowerMock MethodNotFoundException 方法接受类

PowerMock 抛出 org.powermock.reflect.exceptions.MethodNotFoundException:在类 com.something.Something 的类层次结构中找不到与名称 methodInsid…

海螺姑娘 2024-11-23 18:52:59 2 0

模拟最后一堂课:powermock + Easymock +测试

我是 PowerMock 的新手,找不到符合我情况的示例。 这并不复杂——我正在尝试使用 PowerMock+EasyMock 来模拟 TestNG 测试中的最终类。 这是最终类: …

深海少女心 2024-11-08 05:23:43 6 0

PowerMock + Mockito VS 单独 Mockito

谁能总结一下,到底有哪些功能可以让您在 Mockito 之上添加 PowerMock? 到目前为止,我已经发现了这些: 模拟静态、最终和私有方法 删除静态初始值设…

佞臣 2024-11-07 12:32:55 6 0

Mockito/PowerMock:如何在 SUT 中重置模拟静态变量?

我讨厌将单元测试引入遗留代码库,但我必须这样做。 到目前为止,我使用 Mockito 和 PowerMock 成功地将单元测试引入到遗留代码库中。工作得很好,直…

以为你会在 2024-11-03 11:42:42 5 0

PowerMock:模拟 java.util.ServiceLoader 时出现 java.lang.IllegalAccessError:java.lang.Class

我试图在使用 PowerMock 的测试中模拟 java ServicesLoader (这是 final),但它似乎失败了...... 重现错误的最简单的测试用例是this: import java.…

ら栖息 2024-10-29 05:14:55 5 0

有什么办法可以替代动态方法吗?

假设我们有一个具有两个方法的接口: public interface MyInterface { public SomeType first(); public SomeType second(); } 该接口由 MyInterfaceI…

趁微风不噪 2024-10-27 22:59:20 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文