在Mockito的旧版本中,是无法mock被final修饰的类或者方法的。强行mock会报如下错误:
Mockito cannot mock/spy because :
- final class
在新版本中Mockito可以通过追加配置的方式实现final类的mock,实现如下:
在src/test/resources下追加文件:
mockito-extensions/org.mockito.plugins.MockMaker=mock-maker-inline
在Mockito的旧版本中,是无法mock被final修饰的类或者方法的。强行mock会报如下错误:
Mockito cannot mock/spy because :
- final class
在新版本中Mockito可以通过追加配置的方式实现final类的mock,实现如下:
在src/test/resources下追加文件:
mockito-extensions/org.mockito.plugins.MockMaker=mock-maker-inline
本文标题:单元测试如何Mock final类
本文链接:https://www.haomeiwen.com/subject/jwjddltx.html
网友评论