Как написать тестовый пример AndroidJUnit для загруженного события, полного из файла apk

В основном, я скачиваю и устанавливаю apk с удаленного URL-адреса и хочу написать тестовые примеры для него с помощью Android Junit Ниже приведен код для загрузки apk-файла.

  class ApkDownloader
    {
     public void install(String url) {
            listenForDownloadCompleteEvent();
            downloadApk(url);
        }

        private void downloadApk(String url) {
            Uri uri = Uri.parse(url);
            apkFile = makeUniqueFile(uri);
            if (apkFile.exists()) {
                handleDownloadComplete();
                return;
            }
            DownloadManager.Request request = getDownloadRequest(uri);
            downloadID = getDownloadManager().enqueue(request);
        }

0 ответов

Другие вопросы по тегам