Эспрессо-тестирование зависимостей - PullRequest
0 голосов
/ 15 апреля 2020
    defaultConfig {
    multiDexEnabled true
    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

    androidTestImplementation 'androidx.test:runner:1.1.0'
androidTestImplementation 'androidx.test:rules:1.1.0'
// Optional -- Hamcrest library
androidTestImplementation 'org.hamcrest:hamcrest-library:1.3'
// Optional -- UI testing with Espresso
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
// Optional -- UI testing with UI Automator
androidTestImplementation 'androidx.test.uiautomator:uiautomator:2.2.0'

Я пытаюсь написать контрольно-измерительные приборы. Я пытаюсь создать тестовый класс в androidTest / java, но он показывает ошибку для всех android .test классов, даже если я добавил все зависимости в gradle.

enter image description here

enter image description here

1 Ответ

0 голосов
/ 15 апреля 2020

Проверьте ваш вариант сборки, на котором вы тестируете, убедитесь, что он не выпущен.

Измените файл Gradle

android {
    ...
    testBuildType "debug"
}

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

Для справки Google Проверьте ниже ссылку

https://developer.android.com/studio/test

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...