我正在测试一些旧代码,并尝试使用PowerMock来模拟静态方法调用。但我很快发现它会干扰类加载器,这不是我觉得自己有资格深入挖掘的问题。FYI,我的问题类似于这个,但那里发布的解决方案在我的情况下不起作用。
有没有其他好的替代品可以尝试,能够模拟静态方法,兼容TestNG,并成功地用于某些实际项目中?
我知道最好的替代方案是可测试的代码,但重构我的当前项目并不总是可能的。
我正在测试一些旧代码,并尝试使用PowerMock来模拟静态方法调用。但我很快发现它会干扰类加载器,这不是我觉得自己有资格深入挖掘的问题。FYI,我的问题类似于这个,但那里发布的解决方案在我的情况下不起作用。
有没有其他好的替代品可以尝试,能够模拟静态方法,兼容TestNG,并成功地用于某些实际项目中?
我知道最好的替代方案是可测试的代码,但重构我的当前项目并不总是可能的。