|
|
@ -10,6 +10,7 @@ import androidx.lifecycle.LifecycleRegistry
|
|
|
|
import androidx.navigation.NavController
|
|
|
|
import androidx.navigation.NavController
|
|
|
|
import io.mockk.every
|
|
|
|
import io.mockk.every
|
|
|
|
import io.mockk.mockk
|
|
|
|
import io.mockk.mockk
|
|
|
|
|
|
|
|
import io.mockk.spyk
|
|
|
|
import io.mockk.verify
|
|
|
|
import io.mockk.verify
|
|
|
|
import mozilla.components.browser.state.action.ContentAction
|
|
|
|
import mozilla.components.browser.state.action.ContentAction
|
|
|
|
import mozilla.components.browser.state.state.BrowserState
|
|
|
|
import mozilla.components.browser.state.state.BrowserState
|
|
|
@ -55,12 +56,14 @@ class PwaOnboardingObserverTest {
|
|
|
|
settings = mockk(relaxed = true)
|
|
|
|
settings = mockk(relaxed = true)
|
|
|
|
webAppUseCases = mockk(relaxed = true)
|
|
|
|
webAppUseCases = mockk(relaxed = true)
|
|
|
|
|
|
|
|
|
|
|
|
pwaOnboardingObserver = PwaOnboardingObserver(
|
|
|
|
pwaOnboardingObserver = spyk(
|
|
|
|
store = store,
|
|
|
|
PwaOnboardingObserver(
|
|
|
|
lifecycleOwner = lifecycleOwner,
|
|
|
|
store = store,
|
|
|
|
navController = navigationController,
|
|
|
|
lifecycleOwner = lifecycleOwner,
|
|
|
|
settings = settings,
|
|
|
|
navController = navigationController,
|
|
|
|
webAppUseCases = webAppUseCases,
|
|
|
|
settings = settings,
|
|
|
|
|
|
|
|
webAppUseCases = webAppUseCases,
|
|
|
|
|
|
|
|
),
|
|
|
|
)
|
|
|
|
)
|
|
|
|
every { pwaOnboardingObserver.navigateToPwaOnboarding() } returns Unit
|
|
|
|
every { pwaOnboardingObserver.navigateToPwaOnboarding() } returns Unit
|
|
|
|
}
|
|
|
|
}
|
|
|
|