Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 51c7c453 authored by Fahim M. Choudhury's avatar Fahim M. Choudhury Committed by Mohammed Althaf T
Browse files

refactor: rename PlayStoreRepository instances in tests

parent 42c6dcc1
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -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
@@ -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,
+6 −6
Original line number Diff line number Diff line
@@ -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
@@ -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,
@@ -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)
@@ -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)
@@ -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")
+5 −5
Original line number Diff line number Diff line
@@ -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
@@ -107,7 +107,7 @@ class SearchApiImplTest {
        applicationDataManager =
            ApplicationDataManager(appLoungePackageManager, pwaManager)
        val appSourcesContainer =
            AppSourcesContainer(gPlayAPIRepository, cleanApkAppsRepository, cleanApkPWARepository)
            AppSourcesContainer(playStoreRepository, cleanApkAppsRepository, cleanApkPWARepository)
        appsApi = AppsApiImpl(
            stores,
            applicationDataManager,
@@ -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)
        }

@@ -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)
    }