与PowerMock相比,JMockit中的等效单元测试会显着加快速度吗?
背景: 我必须在大型遗留代码库上获得单元测试覆盖率。 我们目前有PowerMock单元测试(300+),运行时间超过15分钟。 到目前为止,PowerMock已被使用,因为许多静态方法都在无限制地调用静态方法。
进一步扩展我们估计需要大约1000多个单元测试类,并且需要一个10分钟以下的构建。
我们同时打破Mockito的依赖性和单元测试,这比同等的PowerMock测试快4倍,但由于生产代码的变化,这种做法更难,更慢并且被视为风险。
非常感谢, 亚历克斯。