如何为本地测试和仪器测试创建单独的Android build.gradle配置?

lo8azlld  于 2022-12-29  发布在  Android
关注(0)|答案(1)|浏览(160)

在我的build.gradle文件中,我希望为我的本地测试指定“useJUnitPlatform()”,但不为我的插装测试指定。我目前在应用build.gradle中声明了以下内容:

testOptions {
    unitTests.all {
        useJUnitPlatform()
    }
    unitTests {
        includeAndroidResources = true
    }
}

问题是“unitTests.all”会将“useJUnitPlatform”设置应用于所有单元测试,而不仅仅是我的本地测试。是否有语法将该设置限制为仅应用于我的本地测试?

kadbb459

kadbb4591#

没关系。我找到了另一个解决方案。我保留了 testOptions 参数,但添加了以下依赖项:* 测试实现“组织.junit.版本:junit版本引擎:5.8.2”*

相关问题