使用模拟机器人的警告



我使用 mockito 收到此警告

您在非 Android 环境中包含了"mockito-android"依赖项。 安卓模拟制作器被禁用。您应该只在"androidTestCompile"配置中包含后者 如果禁用是错误的,则可以将"org.mockito.mock.android"属性设置为"true"以覆盖此检测。

在哪里可以设置消息所说的属性?

这个错误是关于什么的?

似乎对于testImplementation,我们应该使用mockito-core,而对于androidTestImplementation,我们应该使用mockito-android

莫皮托文档

如果您使用mockito-android作为implementation(示例用例:如果您正在构建用于测试的库),那么在@Before方法中将该属性设置为 System 属性,以mockito知道依赖项不是错误地添加为implementation

@Before
open fun setUp() {
System.setProperty("org.mockito.mock.android", "true")
}

相关内容

  • 没有找到相关文章

最新更新