簡體   English   中英

如何為本地測試與儀器測試創建單獨的 Android build.gradle 配置?

[英]How to create separate Android build.gradle configs for Local tests vs Instrumented tests?

在我的 build.gradle 文件中,我只想為我的本地測試指定“useJUnitPlatform()”,而不是為我的儀器測試指定。 我目前在我的應用程序 build.gradle 中聲明了以下內容:

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

問題是“unitTests.all”會將“useJUnitPlatform”設置應用於所有單元測試,而不僅僅是我的本地測試。 是否有任何語法將該設置限制為僅限我的本地測試?

沒關系。 我找到了另一個解決方案。 我保留了testOptions args,但添加了這個依賴項: testImplementation "org.junit.vintage:junit-vintage-engine:5.8.2"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM