我的Android項目中有一個純Java子項目。我已經有了一個位於src/test/java
之內的測試套件,我想介紹第二套集成測試套件。Android Studio中的多個測試套件
我指定我這build.gradle
的範圍內:
sourceSets {
integration {
java {
compileClasspath += test.compileClasspath
runtimeClasspath += test.runtimeClasspath
}
}
}
task integrationTest(type: Test, description: 'Runs the integration tests.', group: 'Verification') {
testClassesDir = sourceSets.integration.output.classesDir
classpath = sourceSets.integration.runtimeClasspath
}
configurations {
integrationCompile.extendsFrom testCompile
integrationRuntime.extendsFrom testRuntime
}
與位於內src/integration/java
測試。這些測試可以從命令行成功運行,並且在Android Studio中,java
文件夾以綠色顯示,如主測試套件。
但是,當右鍵單擊並選擇「運行所有測試」時,出現錯誤No tests were found
,Empty test suite.
。
如何獲得可從Android Studio輕鬆運行的第二套測試套件?