Hi, I am struggling to test the initial state. Here’s my test:
Copy code
@Test
fun `analytics consent denied`() = runTest{
// given
val initialState = AnalyticsConsentState(false)
every { prefs.hasAnalyticsConsentGiven() } returns false
val viewModel = AnalyticsConsentViewModel(prefs).test(initialState)
// when
viewModel.runOnCreate()
// then
viewModel.assert(initialState)
}