Skip to content

@Replaces on fields #303

Open
Open
@F43nd1r

Description

@F43nd1r

Is your feature request related to a problem? Please describe.
I'm not sure if this is possible, but it'd be nice to be able to use @Replaces on fields as well

Describe the solution you'd like
Currently I'd write

@UninstallModules(AutoBindExampleImplSingletonModule::class)
@HiltAndroidTest
class ExampleTest {
    @JvmField
    @BindValue
    val example = mockk<Example>()
}

to inject a mock in a single test. It'd be nice to write

@HiltAndroidTest
class ExampleTest {
    @JvmField
    @Replaces(ExampleImpl::class)
    val example = mockk<Example>()
}

instead.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions