From 2cbb167b7cbedc2b0a4ef20e1a8c65b175a48a3e Mon Sep 17 00:00:00 2001 From: Hasib Prince Date: Sun, 16 Jul 2023 15:59:28 +0600 Subject: [PATCH] fixed: test for AppInstallProcessor --- .../foundation/e/apps/fusedManager/FakeFusedManager.kt | 4 ---- .../e/apps/installProcessor/AppInstallProcessorTest.kt | 9 ++++----- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/app/src/test/java/foundation/e/apps/fusedManager/FakeFusedManager.kt b/app/src/test/java/foundation/e/apps/fusedManager/FakeFusedManager.kt index 86b7d0c47..b77ceadd8 100644 --- a/app/src/test/java/foundation/e/apps/fusedManager/FakeFusedManager.kt +++ b/app/src/test/java/foundation/e/apps/fusedManager/FakeFusedManager.kt @@ -47,10 +47,6 @@ class FakeFusedManager(private val fusedDownloadDAO: FusedDownloadDAO) : IFusedM TODO("Not yet implemented") } - override suspend fun clearInstallationIssue(fusedDownload: FusedDownload) { - TODO("Not yet implemented") - } - override suspend fun updateDownloadStatus(fusedDownload: FusedDownload, status: Status) { TODO("Not yet implemented") } diff --git a/app/src/test/java/foundation/e/apps/installProcessor/AppInstallProcessorTest.kt b/app/src/test/java/foundation/e/apps/installProcessor/AppInstallProcessorTest.kt index 66ad42305..155577eb3 100644 --- a/app/src/test/java/foundation/e/apps/installProcessor/AppInstallProcessorTest.kt +++ b/app/src/test/java/foundation/e/apps/installProcessor/AppInstallProcessorTest.kt @@ -24,6 +24,7 @@ import androidx.arch.core.executor.testing.InstantTaskExecutorRule import com.aurora.gplayapi.data.models.AuthData import foundation.e.apps.data.enums.Status import foundation.e.apps.data.fdroid.FdroidRepository +import foundation.e.apps.data.fused.FusedAPIRepository import foundation.e.apps.data.fusedDownload.FusedDownloadRepository import foundation.e.apps.data.fusedDownload.IFusedManager import foundation.e.apps.data.fusedDownload.models.FusedDownload @@ -67,13 +68,10 @@ class AppInstallProcessorTest { private lateinit var context: Context @Mock - private lateinit var downloadManager: android.app.DownloadManager - - @Mock - private lateinit var query: Query + private lateinit var dataStoreManager: DataStoreManager @Mock - private lateinit var dataStoreManager: DataStoreManager + private lateinit var fusedAPIRepository: FusedAPIRepository private lateinit var appInstallProcessor: AppInstallProcessor @@ -89,6 +87,7 @@ class AppInstallProcessorTest { context, fusedDownloadRepository, fakeFusedManagerRepository, + fusedAPIRepository, dataStoreManager ) } -- GitLab