Joe
01/28/2019, 11:30 PM@Component(modules = [DefaultApplicationModule::class])
interface DefaultApplicationModuleComponent {
val thing: Thing
}
class Thing @Inject constructor(
@Named(APPLICATION_RESOURCES_BIND_NAME)
val resources: Set<@JvmSuppressWildcards Any>
)
class DefaultApplicationModuleTest {
lateinit var component: DefaultApplicationModuleComponent
@BeforeClass
fun setUp() {
component = DaggerDefaultApplicationModuleComponent.create()
}
}