Package-level declarations

Types

Link copied to clipboard
class MockBaseLocationManager(initialLocationEnabled: Boolean, settings: BaseLocationManager.Settings, coroutineScope: CoroutineScope) : BaseLocationManager

Mock implementation of BaseLocationManager

Link copied to clipboard
class MockLocationManager(val locationPermission: LocationPermission, val events: MutableSharedFlow<LocationManager.Event>, val locations: MutableSharedFlow<Location.KnownLocation>) : LocationManager
Link copied to clipboard

Mock implementation of LocationMonitor

Link copied to clipboard
sealed class MockLocationState
Link copied to clipboard
class MockLocationStateRepoBuilder<LMB : BaseLocationManager.Builder>(permissionsBuilder: suspend () -> Permissions, val locationManagerBuilder: LMB, setupMocks: Boolean = true) : BaseLocationStateRepoBuilder

Mock implementation of BaseLocationStateRepoBuilder