Пустой набор тестов. эспрессо

Я новичок в автоматизации тестирования. Я хотел запустить определенный тестовый класс, хотя у меня есть набор тестов, он дает мне вывод как

"Клиент еще не готов.. Тестирование запущено... Тесты завершены... Пустой набор тестов.."

Я искал и нашел много решений тоже. но ни один из них не работал для меня. Буду признателен, если получу помощь в этом. вот тестовый файл.

 package com.smsbits.veridoc.activity;

@RunWith(AndroidJUnit4.class)
public class TempActivityEspressoTest {
public Resources resources;

@Rule
public ActivityTestRule mActivityRule = new ActivityTestRule<>(TempActivity.class);

@Before
public void init() {
    resources = mActivityRule.getActivity().getResources();
}

@Test
public void testCheckInputs() {
    onView(withId(R.id.btnchange)).perform(click());
    onView(withId(R.id.tvrandom)).check(ViewAssertions.matches(withText("hello")));
}} 

вот мой файл градиента.

android {  
... 
packagingOptions {
    ...
    exclude 'META-INF/XXX'
    exclude 'META-INF/DEPENDENCIES.txt'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/NOTICE.txt'
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/DEPENDENCIES'
}

defaultConfig {
    ...
    multiDexEnabled true
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}

testOptions {
    unitTests.returnDefaultValues = true
}

configurations.all {
    resolutionStrategy.force 'com.android.support:support-annotations:23.0.1'
}

 }

dependencies{
...
testCompile 'junit:junit:4.12'
testCompile 'org.mockito:mockito-core:1.10.19'
testCompile "org.robolectric:robolectric:3.0"
androidTestCompile 'com.android.support.test:runner:0.5'
androidTestCompile 'com.android.support.test:rules:0.5'

androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
    exclude group: 'javax.inject'
})
androidTestCompile 'com.android.support.test.espresso:espresso-intents:2.2.2' //intents support
androidTestCompile 'org.hamcrest:hamcrest-library:1.3'
}

person Riddhi Daftary    schedule 06.10.2017    source источник
comment
Попробуйте это --› stackoverflow.com/a/30172064/1597616   -  person vk.4884    schedule 06.10.2017
comment
Я тоже это пробовал. но это не сработало для меня.   -  person Riddhi Daftary    schedule 07.10.2017
comment
Проверьте также варианты сборки   -  person jeprubio    schedule 07.10.2017
comment
вариант сборки отладочный.   -  person Riddhi Daftary    schedule 07.10.2017


Ответы (1)


Попробуйте создать новую конфигурацию Android Instrumented Tests вручную в Edit Configuration https://stackoverflow.com/a/53715513/967131.

person Chad Schultz    schedule 11.12.2018