From 136052e0bb29fd93e48218e784830e8ffce3da90 Mon Sep 17 00:00:00 2001 From: MohitMaliFtechiz Date: Thu, 10 Jul 2025 00:48:31 +0530 Subject: [PATCH] Refactored the `ZimManageViewModelTest` according to according to OPDS catalog fetching. --- .../org/kiwix/kiwixmobile/zimManager/ZimManageViewModelTest.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/test/java/org/kiwix/kiwixmobile/zimManager/ZimManageViewModelTest.kt b/app/src/test/java/org/kiwix/kiwixmobile/zimManager/ZimManageViewModelTest.kt index 4b2208cd4..3542086b1 100644 --- a/app/src/test/java/org/kiwix/kiwixmobile/zimManager/ZimManageViewModelTest.kt +++ b/app/src/test/java/org/kiwix/kiwixmobile/zimManager/ZimManageViewModelTest.kt @@ -119,6 +119,7 @@ class ZimManageViewModelTest { private val booksOnFileSystem = MutableStateFlow>(emptyList()) private val books = MutableStateFlow>(emptyList()) private val languages = MutableStateFlow>(emptyList()) + private val onlineContentLanguage = MutableStateFlow("") private val fileSystemStates = MutableStateFlow(FileSystemState.DetectingFileSystem) private val networkStates = MutableStateFlow(NetworkState.NOT_CONNECTED) @@ -158,7 +159,9 @@ class ZimManageViewModelTest { } returns networkCapabilities every { networkCapabilities.hasTransport(TRANSPORT_WIFI) } returns true every { sharedPreferenceUtil.prefWifiOnly } returns true + every { sharedPreferenceUtil.getCachedLanguageList() } returns languages.value coEvery { onlineLibraryManager.getOnlineBooksLanguage() } returns listOf("eng") + every { sharedPreferenceUtil.onlineContentLanguage } returns onlineContentLanguage downloads.value = emptyList() booksOnFileSystem.value = emptyList() books.value = emptyList()