Powermock 和 Powermockito 的区别

问题描述 投票:0回答:1

任何人都可以详细说明PowerMock 和 PowerMockito。 我什至没有获得 powermockito 的文档。 我猜两者都用于以不同的方式模拟静态和私有方法。 有什么相似之处和用法?哪个更好?

mockito powermock powermockito mockstatic
1个回答
-1
投票

PowerMock 的主要目标是通过一些注释和方法来扩展现有的模拟框架 API,以提供额外的功能,使单元测试变得非常容易。 PowerMock 框架使用自定义类加载器和字节码操作技术来实现静态方法、最终类、最终方法、私有方法、构造函数的模拟以及静态初始值设定项的删除。

PowerMockito是PowerMock框架提供的一个类,用于创建mock对象并发起验证和期望。 PowerMockito 提供了与 Java 反射 API 配合使用的功能。

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