У меня проблема с добавлением тестов в мое приложение для Android. Если я хочу, чтобы запустить мой пример-тест следующее сообщение об ошибке:Android Studio Пустой набор тестов
Running tests Test running startedTest running failed: Unable to find instrumentation info for: ComponentInfo{xxx/android.test.InstrumentationTestRunner} Empty test suite.
Мой тестовый класс выглядит следующим образом:
public class ExampleTest extends AndroidTestCase {
public void test() throws Exception {
final int expected = 1;
final int reality = 5;
assertEquals(expected, reality);
}
}
Самое странное в том, что он работает все хорошо, в другом проект, содержащий только один модуль. В этом небольшом проекте тестирования структура проекта не имеет значения. Я все пробовал. Структура с src/androidTest/java/my.package.test работала так же, как поставить тестовый класс непосредственно в мои настоящие источники. Также нет необходимости указывать контрольно-измерительный прибор в конфигурации запуска или в build.gradle.
Но в моем реальном проекте это вообще не работает. Что еще я могу попробовать?
Thx оооочень много! Я должен добавить, что если вы тестируете модуль lib внутри проекта, убедитесь, что lib использует отладку типа сборки! – Kalem
Mine уже ** debug ** type, и это не решает проблему. –