相关疑难解决方法(0)

Mockito/Powermockito模拟私有空方法

我需要使用mockito和powermock来模拟一个不使用参数的私有void方法.

该方法属于间谍的实例.

我知道我需要这样做的事实表明代码不好但我正在使用一个旧项目将单元测试从一个测试框架转换到另一个测试框架.

如果有人有任何建议,将不胜感激.

谢谢!

到目前为止,我试过这个:

PowerMockito.doNothing().when(Whitebox.invokeMethod(spy,"method",null));
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

No method found with name 'method' with parameter types: [ <none> ] 
Run Code Online (Sandbox Code Playgroud)

java unit-testing mockito powermock

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

mockito ×1

powermock ×1

unit-testing ×1