powermock相关内容

使用Powermock测试构造函数

有人知道在powermock中有一种方法可以对构造函数进行单元测试并模拟构造函数调用的方法。 即。我有一个这样的类; 公共类myClass { public myClass(){ myMethod( ); //做其他事情 } public void myMethod(){ //做事情 } } 我要做的是为 myClass()构造函数编写单元测试模拟 m ..
发布时间:2020-05-30 02:45:01 Java开发

使用easymock / powermock模拟超级方法调用

我将easymock与Spring项目集成在一起,并执行了大多数单元测试。但是遇到了无法模拟超级方法的问题。当我运行测试类时,它说不支持该方法。 任何想法都出了什么问题,因为我在过去的几天里尽力而为,没有任何线索如何模拟超级方法。 org.springframework.security.authentication.AuthenticationServiceException:不支 ..
发布时间:2020-05-30 02:44:54 其他开发

Javassist 3.17.0-GA何时可用

有人知道什么时候可以使用Javassist 3.17.0-GA吗? Javaassit中的一个错误(已在3.17.0-GA中修复)正在打破与Java 7一起使用时的PowerMock: https://issues.jboss.org/browse/JASSIST-160?focusedCommentId=12718716&page=com.atlassian.jira.plugin.sy ..
发布时间:2020-05-30 02:44:46 其他开发

使用powermock和Jersey Test + TestNg测试Jersey休息服务时的问题

开发了使用Jersey的休息服务。现在,我想为此Web服务编写一些集成测试,但是由于不是已经实现了Web服务中使用的每个类,因此我需要模拟其中的一些。例如,我有以下类: 公共类ServiceA { public String getService(){ 返回null; }} @Path(“ / myresource”) 公共类ResourceController { ..

我告诉PowerMockito间谍返回一个值,那么为什么调用实际方法呢?

我正在尝试使用PowerMockito间谍测试一些代码,并且对方法(getRootTagMap,请参阅下文)进行存根以返回在测试器中构造的值(使用PowerMockito,因为该方法是private。) 但是,它总是返回实际的方法而不是返回值,而不是返回构造的值。 不知道我在做什么错 import org.junit.Test; import org.junit.runne ..
发布时间:2020-05-30 02:44:39 Java开发

模拟嵌套函数给NPE

嗨,我在尝试编写单元测试用例 时遇到空指针异常这是类的详细信息: 公共CreateDraftCampaignResponse createDraftCampaign(CreateDraftCampaignRequest请求)引发InvalidInputsException, DependencyException,UnauthorizedException { CreateDraftC ..
发布时间:2020-05-30 02:44:35 Java开发

模拟一个班级的私人领域

我的课堂上有以下字段 @Resource(name =“ lobIdCancellationNodeMap”) 私人地图< ; String,List> lobIdCancellationNodeMap; 在此行之后,我们直接访问了此字段 lobIdCancellationNodeMap 我无法使用Mockito来为此设置值,并且没有可 ..
发布时间:2020-05-30 02:44:31 Java开发

模拟休眠会议

我正在尝试模拟休眠会话。这是我尝试的代码段: @@ 之前public void setUp(){ campaignModel = DraftTestHelper.buildDraftModel(); if(sessionFactory!= null){ System.out.println(“会话工厂不为空”); } else System.out.println(“会 ..
发布时间:2020-05-30 02:44:17 Java开发

Mockito:模拟类< T>宾语

抱歉,已经讨论过了,但是我没有找到任何解决办法。 问题- 尝试模拟某种类型的Class对象(例如类) 编写方法xyz()的测试用例,其中我需要模拟下面的代码片段中提到的SomeClass.class void xyz(){ .. MyOtherClass.staticMethod(SomeClass.class); .. } MyOtherClass { ..
发布时间:2020-05-30 02:44:13 其他开发

模拟方法返回null

我有以下方法 public ResultScanner getScanner(Scan scan){ Table table = getTableInstance(“ Sampletable”); return table.getScanner(scan); } 为此,我编写了以下junit测试代码 连接模拟连接= PowerMockito.mock(Co ..
发布时间:2020-05-30 02:44:08 Java开发

在PowerMockRunner上运行时,为什么不能使用@InjectMocks字段匹配?

我遇到了一个问题,其中字段注入与Mockito的 @Mock 批注与 @InjectMocks 匹配在有2个相同类型的 @Mock 的情况下不起作用。我也使用了 @Mock(name =“ name_of_var”)语法,但是仍然失败... 这里是要测试的类: import java.util.Date; 公共类父母{ 私人日期dateA; 私人日期dateB; 公共无 ..
发布时间:2020-05-30 02:43:56 Java开发

使用powermock单元测试静态方法

我想为项目中的某些静态方法编写单元测试用例, 我的类代码的片段, Class Util { public static String getVariableValue(String name) { if(isWindows()){ 返回一些字符串... } else { 返回其他字符串... } } public static boolean isWindow ..
发布时间:2020-05-30 02:43:52 Java开发