Builder

class Builder(val initialLocationEnabled: Boolean, setupMocks: Boolean = true) : BaseLocationManager.Builder

Mock implementation of BaseLocationManager.Builder

Parameters

initialLocationEnabled

Sets the initial state of location

setupMocks

If true sets up createMock to build MockBaseLocationManager

Constructors

Link copied to clipboard
constructor(initialLocationEnabled: Boolean, setupMocks: Boolean = true)

Properties

Link copied to clipboard
val createMock: MethodMock<PairParameters.Matchers<settings: BaseLocationManager.Settings, coroutineScope: CoroutineScope>, PairParameters.MatchersOrCaptor<settings: BaseLocationManager.Settings, coroutineScope: CoroutineScope>, PairParameters.Values<settings: BaseLocationManager.Settings, coroutineScope: CoroutineScope>, PairParameters<settings: BaseLocationManager.Settings, coroutineScope: CoroutineScope>, BaseLocationManager>
Link copied to clipboard

Functions

Link copied to clipboard
open override fun create(settings: BaseLocationManager.Settings, coroutineScope: CoroutineScope): BaseLocationManager