Kotlin&Mockito单元测试在gradle中失败

问题描述 投票:1回答:1

在Android Studio上本地运行单元测试工作正常,但是当我使用./gradlew test使用gradle运行它时。测试失败,但Mockito无法监视/模拟最终课程。我认为使用带有内联扩展的mockito应该可以解决这个问题。我在我的gradle文件testImplementation "org.mockito:mockito-inline:2.18.0"中有这种依赖

有什么东西我不见了吗?

android unit-testing kotlin mockito
1个回答
0
投票

帮助我的是创建一个MockMaker文件并将其放入测试资源中。

文件org.mockito.plugins.MockMaker(字面意思)只包含这一行

mock-maker-inline

并把它放入test/resources/mockito-extensions。答案 - https://stackoverflow.com/a/50449830/3569545

© www.soinside.com 2019 - 2024. All rights reserved.