Improve FakeAppNavigationStateService
This commit is contained in:
parent
b604b062b4
commit
73c3ffac2d
4 changed files with 29 additions and 27 deletions
|
|
@ -31,7 +31,6 @@ import io.sentry.Sentry
|
|||
import io.sentry.SentryTracer
|
||||
import io.sentry.protocol.SentryId
|
||||
import io.sentry.protocol.SentryTransaction
|
||||
import kotlinx.coroutines.flow.MutableStateFlow
|
||||
import org.junit.Test
|
||||
import org.junit.runner.RunWith
|
||||
|
||||
|
|
@ -149,7 +148,7 @@ class SentryAnalyticsProviderTest {
|
|||
)
|
||||
},
|
||||
appNavigationStateService = FakeAppNavigationStateService(
|
||||
MutableStateFlow(AppNavigationState(navigationState = NavigationState.Session("owner", A_SESSION_ID), isInForeground = true))
|
||||
initialAppNavigationState = AppNavigationState(navigationState = NavigationState.Session("owner", A_SESSION_ID), isInForeground = true)
|
||||
)
|
||||
).run {
|
||||
init()
|
||||
|
|
@ -182,7 +181,7 @@ class SentryAnalyticsProviderTest {
|
|||
)
|
||||
},
|
||||
appNavigationStateService = FakeAppNavigationStateService(
|
||||
MutableStateFlow(AppNavigationState(navigationState = NavigationState.Root, isInForeground = true))
|
||||
initialAppNavigationState = AppNavigationState(navigationState = NavigationState.Root, isInForeground = true)
|
||||
)
|
||||
).run {
|
||||
init()
|
||||
|
|
@ -203,7 +202,7 @@ class SentryAnalyticsProviderTest {
|
|||
)
|
||||
},
|
||||
appNavigationStateService = FakeAppNavigationStateService(
|
||||
MutableStateFlow(AppNavigationState(navigationState = NavigationState.Session("owner", A_SESSION_ID), isInForeground = true))
|
||||
initialAppNavigationState = AppNavigationState(navigationState = NavigationState.Session("owner", A_SESSION_ID), isInForeground = true)
|
||||
)
|
||||
).run {
|
||||
init()
|
||||
|
|
@ -221,7 +220,7 @@ class SentryAnalyticsProviderTest {
|
|||
buildMeta: BuildMeta = aBuildMeta(),
|
||||
getDatabaseSizesUseCase: GetDatabaseSizesUseCase = GetDatabaseSizesUseCase { Result.success(SdkStoreSizes(null, null, null, null)) },
|
||||
appNavigationStateService: FakeAppNavigationStateService = FakeAppNavigationStateService(
|
||||
MutableStateFlow(AppNavigationState(navigationState = NavigationState.Session("owner", A_SESSION_ID), isInForeground = true))
|
||||
initialAppNavigationState = AppNavigationState(NavigationState.Session("owner", A_SESSION_ID), isInForeground = true)
|
||||
)
|
||||
) = SentryAnalyticsProvider(
|
||||
context = InstrumentationRegistry.getInstrumentation().targetContext,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue