У меня есть чистый Java-проект в рамках моего проекта Android. У меня уже есть набор тестов, расположенный в пределах 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?