powermock相关内容

在Powermock中使用jacoco脱机检测时缺少jacoco.exec文件

尽管此 post 显示了使用powermock和jacoco的解决方案,但我无法使其在一个非常简单的项目中工作(在GitHub上提供). 就我而言,测试可以正确执行,但是缺少jacoco.exec文件,因此jacoco不会检查覆盖率. 测试类别: @RunWith(PowerMockRunner.class) @PrepareOnlyThisForTest(Util.class) ..
发布时间:2020-05-07 21:00:39 其他开发

Mockito + PowerMock + TestNG + Libgdx

我正在尝试将powermock库添加到正在运行的项目中,但出现错误. 我如何添加它: 1)AbsTest extends PowerMockTestCase 2)Build.gradle依赖项 3)在某些测试中,添加@PrepareForTest({SomeClass.class}).完成此步骤后,就会发生此错误. 在build.gradle中包含所有库. 在初始化H ..
发布时间:2020-04-30 10:31:08 其他开发

如何模拟Kotlin单例对象?

给出了Kotlin单例对象和一个有趣的调用它的方法 object SomeObject { fun someFun() {} } fun callerFun() { SomeObject.someFun() } 有没有办法模拟对SomeObject.someFun()的调用? 解决方案 仅使您对象实现接口,然后即可使用任何模拟库对对象进行模拟.这是Junit + M ..
发布时间:2020-04-26 11:44:11 其他开发

如何初始化kafka ConsumerRecords< String,String>在卡夫卡进行测试

我正在为kafka使用者组件编写测试用例,并模拟返回ConsumerRecords实例的kafkaConsumer.poll().我想初始化ConsumerRecords并在模拟中使用它,但是ConsumerRecords的构造函数期望实际的kafka主题,而我在测试中没有这个主题. 我认为的一种方法是保留对象的序列化副本并反序列化以初始化ConsumerRecord ..
发布时间:2020-04-25 08:31:03 Java开发

在PowerMock中模拟课程

我正在将PowerMocking用于JUNIT,而Iam是PowerMock的新功能. 我想模拟一个非静态的类. 课堂情况如下. public class Export extends MyUtil implements ExportFormatting{ public String cre ..
发布时间:2020-04-25 05:52:02 其他开发

如果静态类被模拟,为什么PowerMock尝试加载server.xml文件?

我正在尝试对与消息记录相关的代码进行单元测试,这带来了很多环境依赖性.此消息记录器是团队中所有开发人员使用的框架.由于Logging类是静态类,因此我将PowerMock用于相同的情况. 尽管Junit Unit测试在使用Power Mock后以绿色运行,但仍在尝试加载server.xml文件. Class调用如下 单元测试类调用->静态记录器类调用->静态环境类. 此静态 ..
发布时间:2020-04-25 05:45:11 Java开发

无法使用PowerMock模拟构造函数

在下面的代码中,我无法使用PowerMock模拟构造函数. 我想在下面的语句中打勾. APSPPortletRequest wrappedRequest = new APSPPortletRequest(request); 下面是我的模拟步骤 @PrepareForTest({APSPPortletRequest.class}) @RunWith(PowerMockRunner.c ..
发布时间:2020-04-25 05:42:49 其他开发

PowerMock无法正确模拟

我编写了一个简单的方法,该方法应获取一个url并通过get请求从该url检索数据.该方法如下所示: public String getResponse(String connectionUrl) throws HttpException { HttpURLConnection connection = null; try { URL url = new U ..
发布时间:2020-04-25 05:38:43 Java开发