开发者社区 问答 正文

如何对final类或static方法进行单元测试?

如何对final类或static方法进行单元测试?

展开
收起
萝卜丝丸子 2024-06-04 17:07:34 65 分享 版权
1 条回答
写回答
取消 提交回答
  • 对final类或static方法进行单元测试时,如果使用的是Mockito 3.x版本,可能需要引入PowerMock框架来支持mock这些类型。但是,由于Mockito 4.x版本开始支持mocking static方法,可以考虑升级到Mockito 4.x。然而,在老项目中直接升级可能引发版本兼容性问题,导致需要处理大量的依赖冲突。因此,在老项目中建议谨慎升级,并考虑是否真正需要mock这些final类或static方法。

    2024-06-04 19:14:55
    赞同 展开评论