我想知道如何用PowerMock模拟kotlin final类,以便我可以测试它。我按照指南测试Java最终类,但我仍然遇到此错误
Cannot subclass final class
有没有办法做到这一点?
答案 0 :(得分:3)
使用Mockito 2.1.0+,你也可以模拟最终的classess。此功能是可选的,因此您必须通过添加Mockito扩展程序来启用它。 要做到这一点:
您可以在Mockito documentation中找到更多信息。
答案 1 :(得分:1)
只需为您的类创建接口。你可以简单地使用界面模拟你的类。