Loading app/src/test/java/foundation/e/apps/apps/AppsApiTest.kt +3 −3 Original line number Diff line number Diff line Loading @@ -73,7 +73,7 @@ class AppsApiTest { private lateinit var context: Context @Mock private lateinit var gPlayAPIRepository: PlayStoreRepository private lateinit var playStoreRepository: PlayStoreRepository @Mock private lateinit var stores: Stores Loading Loading @@ -467,11 +467,11 @@ class AppsApiTest { this.restriction = Constants.Restriction.UNKNOWN } Mockito.`when`(gPlayAPIRepository.getAppDetails(fusedApp.package_name)) Mockito.`when`(playStoreRepository.getAppDetails(fusedApp.package_name)) .thenReturn(Application(fusedApp.package_name)) Mockito.`when`( gPlayAPIRepository.getDownloadInfo( playStoreRepository.getDownloadInfo( fusedApp.package_name, fusedApp.latest_version_code, fusedApp.offer_type, Loading app/src/test/java/foundation/e/apps/category/CategoryApiTest.kt +6 −6 Original line number Diff line number Diff line Loading @@ -80,7 +80,7 @@ class CategoryApiTest { private lateinit var cleanApkPWARepository: CleanApkPwaRepository @Mock private lateinit var gPlayAPIRepository: PlayStoreRepository private lateinit var playStoreRepository: PlayStoreRepository @Mock private lateinit var appLoungePreference: AppLoungePreference Loading @@ -95,10 +95,10 @@ class CategoryApiTest { val applicationDataManager = ApplicationDataManager(appLoungePackageManager, pwaManager) fakeStores = Stores(gPlayAPIRepository, cleanApkAppsRepository, cleanApkPWARepository, appLoungePreference) fakeStores = Stores(playStoreRepository, cleanApkAppsRepository, cleanApkPWARepository, appLoungePreference) val appSourcesContainer = AppSourcesContainer(gPlayAPIRepository, cleanApkAppsRepository, cleanApkPWARepository) AppSourcesContainer(playStoreRepository, cleanApkAppsRepository, cleanApkPWARepository) categoryApi = CategoryApiImpl( context, appSourcesContainer, Loading Loading @@ -158,7 +158,7 @@ class CategoryApiTest { val categories = listOf(Category(), Category(), Category(), Category()) Mockito.`when`( gPlayAPIRepository.getCategories(CategoryType.APPLICATION) playStoreRepository.getCategories(CategoryType.APPLICATION) ).thenReturn(categories) Mockito.`when`(appLoungePreference.isPlayStoreSelected()).thenReturn(true) Loading @@ -175,7 +175,7 @@ class CategoryApiTest { @Test fun `getCategory when gplay source is selected return error`() = runTest { Mockito.`when`( gPlayAPIRepository.getCategories(CategoryType.APPLICATION) playStoreRepository.getCategories(CategoryType.APPLICATION) ).thenThrow(RuntimeException()) Mockito.`when`(appLoungePreference.isPlayStoreSelected()).thenReturn(true) Loading Loading @@ -210,7 +210,7 @@ class CategoryApiTest { ).thenReturn(pwaResponse) Mockito.`when`( gPlayAPIRepository.getCategories(CategoryType.APPLICATION) playStoreRepository.getCategories(CategoryType.APPLICATION) ).thenReturn(gplayCategories) Mockito.`when`(context.getString(eq(R.string.open_source))).thenReturn("Open source") Loading app/src/test/java/foundation/e/apps/fused/SearchApiImplTest.kt +5 −5 Original line number Diff line number Diff line Loading @@ -86,7 +86,7 @@ class SearchApiImplTest { private lateinit var cleanApkPWARepository: CleanApkPwaRepository @Mock private lateinit var gPlayAPIRepository: PlayStoreRepository private lateinit var playStoreRepository: PlayStoreRepository @Mock private lateinit var stores: Stores Loading @@ -107,7 +107,7 @@ class SearchApiImplTest { applicationDataManager = ApplicationDataManager(appLoungePackageManager, pwaManager) val appSourcesContainer = AppSourcesContainer(gPlayAPIRepository, cleanApkAppsRepository, cleanApkPWARepository) AppSourcesContainer(playStoreRepository, cleanApkAppsRepository, cleanApkPWARepository) appsApi = AppsApiImpl( stores, applicationDataManager, Loading Loading @@ -204,10 +204,10 @@ class SearchApiImplTest { formatterMocked.`when`<String> { Formatter.formatFileSize(any(), any()) }.thenReturn("15MB") if (willThrowException) { Mockito.`when`(gPlayAPIRepository.getAppDetails("com.search.package")) Mockito.`when`(playStoreRepository.getAppDetails("com.search.package")) .thenThrow(RuntimeException()) } else { Mockito.`when`(gPlayAPIRepository.getAppDetails(eq("com.search.package"))) Mockito.`when`(playStoreRepository.getAppDetails(eq("com.search.package"))) .thenReturn(gplayPackageResult) } Loading @@ -224,7 +224,7 @@ class SearchApiImplTest { Mockito.`when`(cleanApkAppsRepository.getAppDetails(any())) .thenReturn(Application()) Mockito.`when`(gPlayAPIRepository.getSearchResults(eq("com.search.package"))) Mockito.`when`(playStoreRepository.getSearchResults(eq("com.search.package"))) .thenReturn(apps) } Loading Loading
app/src/test/java/foundation/e/apps/apps/AppsApiTest.kt +3 −3 Original line number Diff line number Diff line Loading @@ -73,7 +73,7 @@ class AppsApiTest { private lateinit var context: Context @Mock private lateinit var gPlayAPIRepository: PlayStoreRepository private lateinit var playStoreRepository: PlayStoreRepository @Mock private lateinit var stores: Stores Loading Loading @@ -467,11 +467,11 @@ class AppsApiTest { this.restriction = Constants.Restriction.UNKNOWN } Mockito.`when`(gPlayAPIRepository.getAppDetails(fusedApp.package_name)) Mockito.`when`(playStoreRepository.getAppDetails(fusedApp.package_name)) .thenReturn(Application(fusedApp.package_name)) Mockito.`when`( gPlayAPIRepository.getDownloadInfo( playStoreRepository.getDownloadInfo( fusedApp.package_name, fusedApp.latest_version_code, fusedApp.offer_type, Loading
app/src/test/java/foundation/e/apps/category/CategoryApiTest.kt +6 −6 Original line number Diff line number Diff line Loading @@ -80,7 +80,7 @@ class CategoryApiTest { private lateinit var cleanApkPWARepository: CleanApkPwaRepository @Mock private lateinit var gPlayAPIRepository: PlayStoreRepository private lateinit var playStoreRepository: PlayStoreRepository @Mock private lateinit var appLoungePreference: AppLoungePreference Loading @@ -95,10 +95,10 @@ class CategoryApiTest { val applicationDataManager = ApplicationDataManager(appLoungePackageManager, pwaManager) fakeStores = Stores(gPlayAPIRepository, cleanApkAppsRepository, cleanApkPWARepository, appLoungePreference) fakeStores = Stores(playStoreRepository, cleanApkAppsRepository, cleanApkPWARepository, appLoungePreference) val appSourcesContainer = AppSourcesContainer(gPlayAPIRepository, cleanApkAppsRepository, cleanApkPWARepository) AppSourcesContainer(playStoreRepository, cleanApkAppsRepository, cleanApkPWARepository) categoryApi = CategoryApiImpl( context, appSourcesContainer, Loading Loading @@ -158,7 +158,7 @@ class CategoryApiTest { val categories = listOf(Category(), Category(), Category(), Category()) Mockito.`when`( gPlayAPIRepository.getCategories(CategoryType.APPLICATION) playStoreRepository.getCategories(CategoryType.APPLICATION) ).thenReturn(categories) Mockito.`when`(appLoungePreference.isPlayStoreSelected()).thenReturn(true) Loading @@ -175,7 +175,7 @@ class CategoryApiTest { @Test fun `getCategory when gplay source is selected return error`() = runTest { Mockito.`when`( gPlayAPIRepository.getCategories(CategoryType.APPLICATION) playStoreRepository.getCategories(CategoryType.APPLICATION) ).thenThrow(RuntimeException()) Mockito.`when`(appLoungePreference.isPlayStoreSelected()).thenReturn(true) Loading Loading @@ -210,7 +210,7 @@ class CategoryApiTest { ).thenReturn(pwaResponse) Mockito.`when`( gPlayAPIRepository.getCategories(CategoryType.APPLICATION) playStoreRepository.getCategories(CategoryType.APPLICATION) ).thenReturn(gplayCategories) Mockito.`when`(context.getString(eq(R.string.open_source))).thenReturn("Open source") Loading
app/src/test/java/foundation/e/apps/fused/SearchApiImplTest.kt +5 −5 Original line number Diff line number Diff line Loading @@ -86,7 +86,7 @@ class SearchApiImplTest { private lateinit var cleanApkPWARepository: CleanApkPwaRepository @Mock private lateinit var gPlayAPIRepository: PlayStoreRepository private lateinit var playStoreRepository: PlayStoreRepository @Mock private lateinit var stores: Stores Loading @@ -107,7 +107,7 @@ class SearchApiImplTest { applicationDataManager = ApplicationDataManager(appLoungePackageManager, pwaManager) val appSourcesContainer = AppSourcesContainer(gPlayAPIRepository, cleanApkAppsRepository, cleanApkPWARepository) AppSourcesContainer(playStoreRepository, cleanApkAppsRepository, cleanApkPWARepository) appsApi = AppsApiImpl( stores, applicationDataManager, Loading Loading @@ -204,10 +204,10 @@ class SearchApiImplTest { formatterMocked.`when`<String> { Formatter.formatFileSize(any(), any()) }.thenReturn("15MB") if (willThrowException) { Mockito.`when`(gPlayAPIRepository.getAppDetails("com.search.package")) Mockito.`when`(playStoreRepository.getAppDetails("com.search.package")) .thenThrow(RuntimeException()) } else { Mockito.`when`(gPlayAPIRepository.getAppDetails(eq("com.search.package"))) Mockito.`when`(playStoreRepository.getAppDetails(eq("com.search.package"))) .thenReturn(gplayPackageResult) } Loading @@ -224,7 +224,7 @@ class SearchApiImplTest { Mockito.`when`(cleanApkAppsRepository.getAppDetails(any())) .thenReturn(Application()) Mockito.`when`(gPlayAPIRepository.getSearchResults(eq("com.search.package"))) Mockito.`when`(playStoreRepository.getSearchResults(eq("com.search.package"))) .thenReturn(apps) } Loading