腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
Java
中
使用
Powermockito
对
实用程序
类
进行
单元测试
、
、
我已经看到了如何通过模拟静态方法来
对
使用
Utility
类
的
类
进行
单元测试
,但我还不能弄清楚如何
对
实际的Utility
类
进行
单元测试
。下面是
实用程序
类
private static final ThreadLocal<String> contextHoldercontextHolder.get(
浏览 22
提问于2017-06-29
得票数 0
回答已采纳
2
回答
在c++
中
模拟在没有依赖项注入的函数内创建的外部依赖项对象
、
、
、
、
我正在尝试用C++编写
单元测试
,并且面临着
使用
Fakeit为外部依赖创建模拟对象的问题。所以我们有一个类似于下面的
类
: class A int test_method() B obj;}; { { } }; 现在假设我想为A
类
的test_method()编写一个
单元测试
。我试着
使用
浏览 11
提问于2020-09-04
得票数 2
3
回答
单元测试
验证伴生对象方法是否被调用(模拟伴生对象)
、
、
当切换到Kotlin时,静态方法被移到一个伴生对象
中
。然而,对于调用这些“静态方法”其他方法,没有明显的方法来
进行
单元测试
。在
Java
语言中,我们可以
使用
PowerMockito
的MockStatic(SomeClass.class)来验证被测方法
中
是否调用了静态方法。PowerMock在科特林失去了它的魔力。为了测试,我创建了以下
类
。public void callCompanionMethod(){ DummyCompanion.C
浏览 1
提问于2018-11-06
得票数 10
回答已采纳
2
回答
单元测试
实用程序
类
、
、
、
我们所有的人都有一些实用工具
类
,它们只包含静态方法,可以从不同的来源
使用
。现在,可以有两种方法来测试这段代码。
对
实用程序
类
进行
单独的
单元测试
。无论它们在哪里被调用,都可以
使用
一些具有相关功能的测试框架(
如
PowerMock )来模拟它们之间的交互。这实际上将
实用程序
类
视为系统的一个单独组件,需要对其
进行
单独的测试和维护。办法2: 不要为
实用程序
浏览 0
提问于2016-12-16
得票数 17
回答已采纳
5
回答
带参数方法的
Powermockito
doNothing
、
、
我已经用
Java
开发了一个应用程序,我正在尝试
使用
Powermockito
创建
单元测试
(我应该补充一下,我
对
单元测试
是新手)。我有一个名为Resource的
类
,它有一个名为readResources的静态方法:
浏览 9
提问于2014-04-10
得票数 18
回答已采纳
1
回答
小程序误差
java
.lang.NoClassDefFoundError
、
当我试图将它嵌入到HTML
中
时,我得到了正确的UI,但是当我单击OK开始执行测试时,我会得到以下错误。(Unknown Source) at
java
.awt.EventQueue$3.run(Unknown Source)我在一个.jar
中
包含了我的所有
类
和所有外部jar文件,当我从HTML调用applet时
使用
它。200" h
浏览 3
提问于2011-11-17
得票数 1
2
回答
测试
类
可见性
、
、
我有一个包含数据模型代码(Hibernate)和一些
单元测试
的项目A。我还有其他项目B、C和D,以及它们的代码和
单元测试
。我还有一组用于所有项目的
单元测试
的测试
实用程序
类
。这些测试工具
类
依赖于项目A,因为它们
使用
数据模型
类
。如果我将这些测试
实用程序
类
放在项目A
中
,我会得到以下问题:项目B、C和D如
何在
IDE外部查看这些测试
实用程序
类
(我精确地说,
浏览 2
提问于2012-01-09
得票数 2
回答已采纳
1
回答
如
何在
Play 2.0框架
中
为路由编写隔离
单元测试
?
、
我的play框架应用程序是用scala (而不是
Java
)编写的。我找到一个页面,描述如何
使用
实用程序
类
play.test.Helpers
进行
单元测试
路由。这个例子是用
Java
编写的,而不是scala。我用scala编写了测试,但得到错误消息:这不是一个JavaAction,不能以这种方式调用。下面是我找到的描述如
何在
play Framework2.0
中
对路由
进行
单元测试
的页面: ...and这是我
浏览 0
提问于2012-12-31
得票数 3
回答已采纳
1
回答
Grails --如何
对
使用
简单HTTP实用函数的服务
进行
单元测试
?
、
我编写了一个简单的HTTP
实用程序
类
,它
使用
一个HTTP方法名和一个请求URL,然后返回响应。我应该如何
对
这些服务
进行
单元测试<
浏览 1
提问于2013-12-18
得票数 0
回答已采纳
1
回答
用
Powermockito
模拟ClassLoader.getSystemClassLoader().loadClass
、
、
我正在尝试测试
实用程序
方法,它检查特定的
类
是否在
类
路径上,如果是的话,return true else return false。为什么我要这样做:我必须独立的
类
扩展相同的
类
,其中只有一个将在
类
路径上。如果某一特定情况在
类
路径上,则需要做特定的事情。 ClassLoader clas
浏览 1
提问于2016-09-15
得票数 1
回答已采纳
1
回答
Powermock
使用
其中的其他
类
的其他方法测试静态方法以返回null
、
、
、
我的问题是模拟和测试一个实例化其他
类
并调用它们的方法的方法。为了保证项目的安全性,我不会详细介绍。要测试的方法是A.的launch()方法。测试规范希望使b.methodOfB返回null。
浏览 1
提问于2013-06-01
得票数 1
1
回答
如何用System.exit来模拟
PowerMockito
?
、
、
、
我希望对调用System.exit(-1)的
Java
代码
进行
单元测试
,并希望它只做任何事情,而不是退出进程。其根本原因是,否则JaCoCo不能正常工作,项目指导方针希望看到这一行的内容。其他
对
系统的调用应该正常工作。
PowerMockito
2.0.7已经在项目中
使用
了,在这里也应该
使用
。我现在的
Java
版本是Windows上的1.8.0_181。我试过
Powe
浏览 0
提问于2020-08-01
得票数 0
回答已采纳
1
回答
你能将android.os.Build.getSerial()与Robolectric一起
使用
吗?
、
、
我一直在
使用
Robolectric
对
一个库
进行
单元测试
(没有应用程序)。我试着让
PowerMockito
模拟这个方法,虽然你不应该真的模拟android
类
,但是我不能让Robolectric/
PowerMockito
/Gradle一起工作。我也
对
Build.getSerial()在
使用
时不抛出NullPointerException的解决方案感到满意。只要我能跳过异常,空值就可以了。
浏览 0
提问于2018-08-29
得票数 0
3
回答
用Liferay 6.2
进行
单元测试
、
我正在
使用
救生筏插件-sdk-6.2,我已经创建了一个表“病人”和相应的模型和服务
使用
服务生成器。现在,我正试图为我的逻辑创建一个JUnit测试。关于这一点,我查看了很多论坛线程,因此,对于6.2,我创建了以下结构:(顺便说一句:我
使用
的是ant)-test -src ValidatorUtilTest.testValidatePatient(ValidatorU
浏览 4
提问于2015-06-10
得票数 1
回答已采纳
1
回答
如何
使用
Mockito/
Powermockito
测试的方法
、
、
、
、
我有一个
类
需要
进行
单元测试
: private final(ActiveMQConnectionFactory.class).withAnyArguments().thenReturn(connectionFactory);java
浏览 5
提问于2016-10-07
得票数 0
3
回答
为
java
http客户端编写Mock
类
、
、
我正在尝试为我的HTTP客户端编写
单元测试
用例,并希望
使用
mockito来模拟从服务器收到的响应。exception" + e.getMessage().toString()); } } 我的测试
类
如下所示
浏览 7
提问于2016-11-09
得票数 3
2
回答
如何
使用
Mockito /
Powermockito
对内部类
中
的逻辑
进行
单元测试
、
、
、
、
我有以下
类
要测试。ParamClass { public void onSomethingElse();}
PowerMockito
.wh
浏览 0
提问于2017-06-26
得票数 1
3
回答
使用
PowerMockito
模拟方法,返回类型为:“无效的空参数”
、
、
、
我在尝试对调用本机方法的
java
代码
进行
单元测试
时遇到了一些问题。基本上,我尝试
使用
PowerMockito
来模拟最终将调用本机的
类
。param2) { } //calls native}
PowerMockito
.when(mClassThatC
浏览 3
提问于2014-09-11
得票数 6
2
回答
在Android框架中
使用
Power Mock
进行
单元测试
、
、
我一直在尝试
使用
PowerMock和Mockito在安卓中
进行
单元测试
。我成功地通过Mockito
进行
了模拟,但是由于Mockito不能模拟静态方法和最终
类
,所以我需要在Mockito
中
包含PowerMock。但每当我用这句话它给出了例外:
java
.lang.ExceptionInInitializerErrorat org.mockito.inter
浏览 0
提问于2013-02-05
得票数 3
1
回答
如果静态
类
被模拟出来,为什么PowerMock试图加载server.xml文件?
、
、
、
、
我正在尝试
对
一个处理消息日志的代码
进行
单元测试
,这会带来大量的环境依赖性。此消息日志是所有开发人员跨团队
使用
的框架。由于日志记录
类
是一个静态
类
,所以我
使用
了同样的PowerMock。虽然在
使用
Power之后运行了Green,但它仍然试图加载server.xml文件.
单元测试
类
调用->静态日志
类
调用->静态环境
类
。tring也可以加载xml
浏览 1
提问于2014-04-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java单元测试技巧之PowerMock
一文读懂如何用Java编写单元测试用例
排名前 16的Java 工具类,缅怀我们逝去的青春
做更好的单元测试:关于单测你必须知道的技巧与原则
java之常见对象Scanner
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券