У меня есть инструментальный тест, который использует тестовые данные. Я включил эти тестовые данные как файл ресурсов в тестовый проект, и он работает хорошо.
Я хотел бы ускорить повторный запуск теста с другими тестовыми данными, просто поместив файл тестовых данных во внутреннее хранилище тестовое приложение, а затем позволить тесту прочитать тестовые данные из внутреннего хранилища, если оно существует.
Однако я не могу получить доступ к внутреннему хранилищу из тестового приложения. Я использую подкласс android.test.InstrumentationTestRunner
, и все вызовы getContext (). GetFilesDir ()
return null
.
Тестовые приложения нет доступа к внутренней памяти?
Любая помощь приветствуется.