<Koin - how to provide mock ViewModel for espresso...
# stackoverflow
u
Koin - how to provide mock ViewModel for espresso test? How can we inject mocked viewModel into Activity for espresso test? Using declareMock I get mock object in Test class but Activity receives regular viewModel object. @RunWith(AndroidJUnit4::class) class SomeActivityTest : KoinTest { @Rule @JvmField val rule = ActivityTestRule(SomeActivity::class.java, true, true) val viewModel: MyViewModel by inject() @Before fun setup() { declareMock(isFactory = true, binds = listOf(ViewModel::class)) } @After...