gpt4 book ai didi

unit-testing - 如何使用PowerMock模拟Kotlin类(最终)?

转载 作者:行者123 更新时间:2023-12-02 12:39:57 40 4
gpt4 key购买 nike

我想知道如何使用PowerMock模拟kotlin最终类(class),以便进行测试。我按照指南测试了Java最终类,但仍然出现此错误

Cannot subclass final class

有什么办法吗?

最佳答案

使用Mockito 2.1.0+,您也可以模拟最终类(class)。此功能是可选的,因此您必须通过添加Mockito扩展启用它。
去做这个:

  • 创建一个名为 org.mockito.plugins.MockMaker的文件,并将其放在测试文件夹中的 resources / mockito-extensions 目录下。
  • 该文件包含一行:模拟制造商内联

  • 您可以在 Mockito documentation中找到更多信息。

    关于unit-testing - 如何使用PowerMock模拟Kotlin类(最终)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38052558/

    40 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com