2016-03-31 5 views
3

У меня есть мои блок/Robolectic испытания находится вЗапуск JUnit/robolectric тесты (Gradle)

/app/src/test/java 

Это сделано, чтобы отличить андроида испытания измерительных приборов, расположенные в/приложение/SRC/androidTest/Java

Как я могу только выполнить эти модульные тесты, которым не нужен весь проект, который нужно построить (занимает много времени) из командной строки?

Есть ли команда gradlew/java?

Я хочу получить тот же результат, что и при работе с тестами junit для Android Studio из определенного каталога.

ответ

1

Несомненно. Я предполагаю, что у вас нет никакого аромата:

./gradlew testDebug -Dtest.single=<your test class>

+0

У меня есть оба вида продукта и строить варианты. Также я хочу протестировать весь каталог, а не только один класс –

+0

Так что измените 'testDebug' на что-то' test Debug'. Я знаю, что вы также можете использовать подстановочные знаки в определении имени теста, но я не уверен в папках. Google для этого –