Improve UtdTracker test.
This commit is contained in:
parent
dce57a7234
commit
55cbb99201
2 changed files with 6 additions and 0 deletions
|
|
@ -39,6 +39,8 @@ class UtdTrackerTest {
|
||||||
name = Error.Name.OlmKeysNotSentError
|
name = Error.Name.OlmKeysNotSentError
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
assertThat(fakeAnalyticsService.screenEvents).isEmpty()
|
||||||
|
assertThat(fakeAnalyticsService.trackedErrors).isEmpty()
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|
@ -56,5 +58,7 @@ class UtdTrackerTest {
|
||||||
name = Error.Name.OlmKeysNotSentError
|
name = Error.Name.OlmKeysNotSentError
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
assertThat(fakeAnalyticsService.screenEvents).isEmpty()
|
||||||
|
assertThat(fakeAnalyticsService.trackedErrors).isEmpty()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@ class FakeAnalyticsService(
|
||||||
private val isEnabledFlow = MutableStateFlow(isEnabled)
|
private val isEnabledFlow = MutableStateFlow(isEnabled)
|
||||||
private val didAskUserConsentFlow = MutableStateFlow(didAskUserConsent)
|
private val didAskUserConsentFlow = MutableStateFlow(didAskUserConsent)
|
||||||
val capturedEvents = mutableListOf<VectorAnalyticsEvent>()
|
val capturedEvents = mutableListOf<VectorAnalyticsEvent>()
|
||||||
|
val screenEvents = mutableListOf<VectorAnalyticsScreen>()
|
||||||
val trackedErrors = mutableListOf<Throwable>()
|
val trackedErrors = mutableListOf<Throwable>()
|
||||||
|
|
||||||
override fun getAvailableAnalyticsProviders(): Set<AnalyticsProvider> = emptySet()
|
override fun getAvailableAnalyticsProviders(): Set<AnalyticsProvider> = emptySet()
|
||||||
|
|
@ -60,6 +61,7 @@ class FakeAnalyticsService(
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun screen(screen: VectorAnalyticsScreen) {
|
override fun screen(screen: VectorAnalyticsScreen) {
|
||||||
|
screenEvents += screen
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun updateUserProperties(userProperties: UserProperties) {
|
override fun updateUserProperties(userProperties: UserProperties) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue