腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
PowerMock
调用
私有
方法
并
获取
返回值
?
、
我
使用
PowerMockito模拟一个包含
私有
方法
的类实例。我想验证
私有
方法
的
返回值
是否正确,那么
如何
使用
PowerMock
调用
私有
方法
并
获取
返回值
?
浏览 38
提问于2018-03-05
得票数 0
回答已采纳
2
回答
PowerMock
调用
real
方法
、
、
我试图用
PowerMock
侦测
私有
方法
,但在定义
调用
私有
方法
时应该返回的内容时,它
调用
了该
方法
,而我正在
获取
和空指针异常。
PowerMock
在这一行
调用
的是什么real
方法
?
浏览 8
提问于2019-10-23
得票数 0
1
回答
我告诉PowerMockito间谍返回一个值,那么为什么它要
调用
实际的
方法
?
、
、
我正在尝试
使用
PowerMockito间谍测试一些代码,我正在
使用
一个
方法
(getRootTagMap--参见下面)来返回在测试器中构造的值(
使用
PowerMockito,因为该
方法
是
私有
的)。然而,它不是
返回值
,而是总是
调用
实际的
方法
,而不是返回构造的值。不知道我做错了什么import org.junit.runner.RunWith; import org.
powermock
浏览 2
提问于2015-01-07
得票数 1
1
回答
私有
静态内部类-
Powermock
、
、
我想
使用
Powermock
(基于EasyMock)来模拟
私有
静态内部类。这并不来自于生产代码,它只是一个问题,一些东西是否是可能的。我很确定这是糟糕的设计,但这是我尝试的科学。假设我们有一个具有静态
私有
内部类的类: private static class Inner {在代码中:我们
获取
并
模拟Inner.class的类型,当用户创建Inner类型的新对象时,我们说
浏览 1
提问于2018-07-28
得票数 0
回答已采纳
1
回答
如何
在android sdk上
使用
PowerMock
、
、
、
然而,我遇到了一个困扰我一段时间的问题...我需要模拟一个静态
方法
并
伪造
返回值
来测试项目。androidTestCompile "org.
powermock
:
powermock
-module-junit4:1.7.0" androidTestCompile "org.
powermock
:
浏览 0
提问于2017-08-11
得票数 2
1
回答
PowerMockito正在
调用
真正的
方法
,而不是模拟的
私有
方法
。
、
、
、
、
我有一个类,它有一个
私有
方法
,并在它的主体中
调用
另一个
私有
方法
。因此,我想
调用
第一个
私有
方法
,
并
模拟第二个
方法
。)).invoke("isDecrementable");} 我通过Whitebox.invokeMethod(classWithPrivateMethod, "countDown");
调用
了第一个
私有
方法</
浏览 10
提问于2017-02-03
得票数 4
回答已采纳
2
回答
PowerMock
+ EasyMock:不带
调用
的
私有
空
方法
、
、
、
我需要用一个模拟实现替换类的
私有
void
方法
,但是我不知道该怎么做。我试着
使用
这样的结构:
PowerMock
.expectPrivate(testOverride return null; });
Power
浏览 5
提问于2013-06-10
得票数 1
回答已采纳
1
回答
Powermock
:在
使用
间谍类时返回模拟对象失败
、
、
我正在测试一个具有
私有
方法
"getEntityManager“的类。此
方法
返回一个要在公共
方法
"getAllProducts“中
使用
的实体管理器实例。所以我
使用
PowerMockRunner;我的依赖项是:mockito-all-1.10.19
powermock
-api-mockitogetEntityManager");
浏览 100
提问于2016-08-12
得票数 1
3
回答
Java单元测试:来自公共
方法
或包
私有
方法
的测试
、
我有一个类Price,它有一个公共
方法
calculate(),它
调用
另一个
私有
方法
calculateByA()。我想过:不过,我不知道哪一种
方法
更好。
浏览 4
提问于2019-10-25
得票数 0
2
回答
如何
模拟
调用
对
私有
方法
的返回
、
、
、
、
我有一个类,它有一个我想测试的
方法
,但是它在同一个类中
调用
一个
私有
方法
来获得一个Map值。我想模拟
私有
方法
返回给我要测试的
方法
的内容。exampleMap.put("pre-defined String", "pre-defined String"); } 从我能找到的东西看,我似乎想要
使用
PowerMock
,但我似乎无法弄清楚
浏览 9
提问于2022-03-28
得票数 2
1
回答
Mockito java -模拟第三方实用程序
方法
和
私有
方法
调用
、
、
我有一个遗留代码,它有一些
方法
,如下所示: //do some stuff Files.exists(
使用
mockito)。
如何
绕过像Files.exists(路径)和内部
私有
方法
调用
这样的
调用
,因为我认为普通的固执不能用于
私有
方法
(可见性问题)。由于Files.exists()是实用程序
方法<
浏览 1
提问于2020-08-31
得票数 1
回答已采纳
1
回答
在queue.add
方法
上引发空指针异常的
PowerMock
、
、
、
我正在
使用
Powermock
对一个类进行单元测试。
PowerMock
浏览 1
提问于2015-07-16
得票数 1
5
回答
使用
PowerMock
模拟
私有
方法
,但基础
方法
仍会被
调用
、
、
、
我正在尝试模拟一个进行JNDI
调用
的
私有
方法
。当该
方法
从单元测试中
调用
时,它会抛出一个异常^。为了测试的目的,我想模拟出这种
方法
。我
使用
了,虽然测试通过了,但底层
方法
似乎仍然会被
调用
。我在doTheGamble()
方法
中插入了一个System.err.println(),并将其打印到我的控制台。那么,我
如何
模拟一个
私有
浏览 2
提问于2011-11-09
得票数 28
回答已采纳
1
回答
如何
不
使用
spring中的aspect来编写控制台的请求参数和响应参数
、
、
我发现类InvocableHandlerMethod.invokeForRequest将从request中
获取
请求参数,
并
调用
控制器类来
获取
返回值
。
如何
修改
方法
才能将params写到控制台?我想扩展ServletInvocableHandlerMethod并重写
方法
invokeForRequest,但是我不能
调用
getMethodArgumentValues,因为它是private.should,我复制了ServletInvocabl
浏览 3
提问于2018-10-18
得票数 0
1
回答
有没有可能模拟
私有
方法
的结果,同时在声纳或jacoco中获得覆盖?
、
、
、
、
我需要测试一个
调用
另一个
私有
方法
的
方法
,问题不是试图模拟
私有
方法
返回的结果,而是这样做不是为了获得jacoco或声纳的覆盖范围。我用
Powermock
和EasyMock进行了测试,但是当
使用
间谍时,当
使用
间谍时,测试不会被声纳或jacoco覆盖。进行
调用
的
私有
方法
和公共
方法
位于同一个类中。org.junit.Assert.*; import org.junit.T
浏览 29
提问于2020-01-27
得票数 1
回答已采纳
2
回答
使用
EasyMock和
PowerMock
捕获
私有
方法
参数
、
、
、
、
对于公共
方法
调用
,EasyMock的capture()允许您截取
并
检查传递给该
方法
的参数。对于
私有
方法
调用
,
PowerMock
的expectPrivate允许模拟
私有
方法
调用
。有没有办法将它们组合在一起,并将参数传递给
私有
方法
调用
?return retVal.anotherFancyReturnType; }在本
浏览 3
提问于2012-08-08
得票数 2
回答已采纳
3
回答
Junit模拟
私有
方法
、
、
、
、
我需要模拟
私有
方法
,并且应该返回true。在ServiceImpl()中,我的请求将转到request {},它将
调用
"eventRequest()“。它是一个
私有
布尔值eventRequest(),所以每当evenRequest()
调用
时,我都应该返回true。有人能帮我吗?
浏览 2
提问于2015-07-09
得票数 0
回答已采纳
2
回答
如何
在spock测试中模拟
私有
方法
的
返回值
、
、
、
我想测试一个公共
方法
,其中它
调用
另一个
私有
方法
,我
使用
下面的反射
方法
来
获取
私有
方法
,
并
试图模拟它的
返回值
,但它没有工作,因为测试停止在
私有
调用
的地方。有什么建议吗?
浏览 1
提问于2016-02-20
得票数 1
1
回答
模拟来自最终类(实用程序类)的
私有
静态
方法
、
、
、
我正在
使用
Mockito和
PowerMock
对我的Java应用程序进行一些测试。我想知道
如何
从最终类中模拟
私有
静态
方法
。我想要在访问一个
方法
时模拟一个Exception,但我找到的唯一
方法
是可以实例化该类
并
使用
PowerMock
中的spy()
方法
。 有人能给我一点帮助/指导吗?
浏览 1
提问于2013-06-15
得票数 2
回答已采纳
3
回答
如何
使用
Mockito
使用
私有
方法
调用
测试void
方法
、
、
、
、
我在试着测试公共
方法
。
如何
在
方法
中模拟
私有
方法
调用
?
浏览 2
提问于2017-06-14
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券