Я пытаюсь добавить инструментальный тест с использованием Espresso в свой проект Android.
Я добавил все необходимые библиотеки, кроме добавления AndroidJUnitRunner в качестве testInstrumentationRunner :
build.gradle">
Но по какой-то причине импорт не работает в инструментальном тесте файл:
Но файл local test правильно получает импорт:
Я также добавил junit как androidTestImplementation , но без разницы:
androidTestImplementation 'junit:junit:4.12'
Вот почему я не могу запустить тестовый файл.
Если я все равно запускаю файл, я получаю эту ошибку:
Process finished with exit code 1
Class not found: "com.mcp.shippax.MainActivityEspressoTest"Empty test suite.
Я не могу понять, почему это происходит (многочисленные оценки классов / аннулирование кэшей / перезапуски), когда установка настолько проста и проста.
Я не помню, чтобы какие-либо изменения в проекте, кроме преобразования большей части my исходные файлы для Kotlin, включая тестовые файлы.Но позже я снова вернул тестовые файлы обратно в Java.