• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package com.android.onboarding.flags.testing
2 
3 import com.android.onboarding.flags.OnboardingFlagsProvider
4 import dagger.Binds
5 import dagger.Module
6 import dagger.Provides
7 import javax.inject.Singleton
8 
9 @Module
10 interface TestingDaggerModule {
11 
12   companion object {
13     @Provides
14     @Singleton
provideFakeOnboardingFlagsProvidernull15     fun provideFakeOnboardingFlagsProvider(): FakeOnboardingFlagsProvider =
16       FakeOnboardingFlagsProvider()
17   }
18 
19   @Binds
20   @Singleton
21   fun bindOnboardingFlagsProvider(impl: FakeOnboardingFlagsProvider): OnboardingFlagsProvider
22 }
23