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