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

Commit 9f486276 authored by Bhavuk Jain's avatar Bhavuk Jain
Browse files

Injected FakeRequester

This CL aims at injecting fakerequester in themepicker.

Bug: 340970043
Test: Tested by building & installing picker on local, testing via unit
tests
Flag: EXEMPT refactor

Change-Id: Ifcded0fc0b8006c6b3d948ebce8aef47e12c9db9
parent aea650e5
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -32,11 +32,13 @@ import com.android.wallpaper.module.WallpaperPreferences
import com.android.wallpaper.module.logging.TestUserEventLogger
import com.android.wallpaper.module.logging.UserEventLogger
import com.android.wallpaper.modules.ThemePickerAppModule
import com.android.wallpaper.network.Requester
import com.android.wallpaper.picker.di.modules.EffectsModule
import com.android.wallpaper.picker.preview.data.util.DefaultLiveWallpaperDownloader
import com.android.wallpaper.picker.preview.data.util.LiveWallpaperDownloader
import com.android.wallpaper.picker.preview.ui.util.DefaultImageEffectDialogUtil
import com.android.wallpaper.picker.preview.ui.util.ImageEffectDialogUtil
import com.android.wallpaper.testing.FakeDefaultRequester
import com.android.wallpaper.testing.TestPartnerProvider
import com.android.wallpaper.util.converter.DefaultWallpaperModelFactory
import com.android.wallpaper.util.converter.WallpaperModelFactory
@@ -59,6 +61,8 @@ abstract class ThemePickerTestModule {

    @Binds @Singleton abstract fun bindUserEventLogger(impl: TestUserEventLogger): UserEventLogger

    @Binds @Singleton abstract fun bindFakeRequester(impl: FakeDefaultRequester): Requester

    @Binds
    @Singleton
    abstract fun bindThemesUserEventLogger(impl: TestThemesUserEventLogger): ThemesUserEventLogger