В приложении для Android, когда я использую класс Kotlin из модульного теста, макет android.util.Base64
тест пройден успешно. Запуск теста в качестве андроид-теста завершается неудачно, когда:
URL(urlRequestToken).readText()
бросает FileNotFoundException
для https
URL. Манифест имеет сетевое разрешение (если это не так, ошибка была другой). Копирование / вставка urlRequestToken
в браузер дает ожидаемый результат, но загрузка его с помощью URL
с телефона в тесте всегда выдает FileNotFoundException
.
Проверка включает проверку сети с помощью ConnectivityManager
, которая прошла успешно, поэтому существует сеть.
Есть ли что-то еще, что мне нужно сделать, чтобы получить доступ к URL из теста?