我正在阅读一些调用mockStatic(MyClass.class)
的测试代码,但MyClass
既不是static
,也不包含static
方法。
使用mockStatic()
还有其他好处吗?
不确定是否相关,但PowerMock也用于测试代码。
答案 0 :(得分:0)
我无法发表评论,所以我只是在这里回复..
根据其最新文档,Mockito没有mockStatic(),所以我认为这来自PowerMock。你可以进入方法声明,看看至少方法来自哪个模块。
对于Powermock,mockStatic()中的类不必是静态类。 mockStatic的目标是模拟静态方法。见这里:https://code.google.com/p/powermock/wiki/MockStatic