可以电源模拟允许模拟的功能



我有现有的代码,它使用mockito来模拟类中的公共接口。我正在同一个类中添加一些静态方法,因此计划使用 powermock。powermock 是否允许保留 mockito 的现有功能?

来自PowerMock的入门页面:

PowerMock由两个扩展API组成。一个用于EasyMock,一个用于Mockito。要使用PowerMock,您需要依赖这些API之一以及测试框架。目前PowerMock支持JUnit和TestNG。

如果您使用的是PowerMock及其Mockito扩展API,则还将依赖Mockito,并且这两个工具可以很好地交互。尽可能使用纯 Mockito,并使用 PowerMock 来处理遗留代码案例以及需要模拟最终类、最终/静态方法等的其他位置。

最新更新