Expresso не находит тестовые случаи: "Пустой набор тестов" в Android Studio

Я начал использовать библиотеку DoubleExpresso от JakeWharton и смог настроить ее в соответствии с инструкциями, но, к сожалению, она не смогла найти тестовые примеры.

Мой конфиг gradle выглядит так:

androidTestCompile('com.jakewharton.espresso:espresso:1.1-r2') {
    exclude group:'com.google.guava', module:'guava'
}
androidTestCompile('com.jakewharton.espresso:espresso-support-v4:1.1-r2') {
    exclude group:'com.android.support', module:'support-v4'
    exclude group:'com.google.guava', module:'guava'
}

И мой тестовый пример выглядит так (src/androidTest/NavigationTest.java)

public class NavigationTest extends ActivityInstrumentationTestCase2<MainActivity> {

    public NavigationTest() {
        super(MainActivity.class);
    }

    @Override
    protected void setUp() throws Exception {
        super.setUp();
    }

    @SmallTest
    public void testAddition() {
        assertEquals(1 + 1, 2);
    }
}

Есть идеи, почему этот тестовый пример не попадает в Expresso?

Обновление: работает отлично, если я запускаю его из командной строки, похоже, что это происходит только в Android Studio.

0 ответов

Другие вопросы по тегам