Я пишу тестовый код JUnit для реализации сервиса Android, и мне нужно инициализировать тесты с некоторыми файлами, скопированными на SDCard.Моя подпись класса выглядит следующим образом:
public class ImageServiceTest extends ServiceTestCase<ImageService>
Я пытаюсь использовать этот совет для копирования файлов из ресурсов, но метод getAssets () должен расширять класс Activity.
public void copyAssets() {
AssetManager assetManager = getAssets();
...
}
Итак .. Как я могу скопировать файлы из ресурсов на SDCard для настройки теста junit в Android?
Спасибо заранее.
Ps:
'getSystemContext (). GetAssets ();', 'getContext (). GetAssets ();', 'getApplicationContext ();'возвращает контекст проекта службы, а не тестовый контекст проекта.
Теперь я пытаюсь использовать инструментарий, однако для этого требуется действие, и я работаю с проектом службы.Я смотрю, как использовать Инструментарий без деятельности ...