Android - можно ли программно получить доступ к инструментированным тестовым и юнит-тестовым классам в androidTest и тестовых папках? - PullRequest
2 голосов
/ 08 апреля 2019

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

Вот изображение, объясняющее, что я имею в виду:

enter image description here

Я использую Android Studio и Kotlin.Заранее благодарен за любую помощь

1 Ответ

0 голосов
/ 08 апреля 2019

есть ли способ получить доступ к тестовым классам в androidTest и тестовым папкам из кода?

Если под «из кода» вы подразумеваете «из классов в main/ исходном наборе», то нет, это невозможно.

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

Тесты Android (androidTest и test) выполняются инструментами Android SDK. Модульные тесты (test) выполняются на компьютере разработчика, а не на устройстве. Инструментальные тесты (androidTest) требуют специальных разрешений для запуска и не могут быть выполнены напрямую обычным приложением для Android.

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