TestCoroutineScopeOwner

@ExperimentalCoroutinesApi()
class TestCoroutineScopeOwner : CoroutineScopeOwner

Functions

defaultErrorHandler
Link copied to clipboard
open fun defaultErrorHandler(exception: Throwable)
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
execute
Link copied to clipboard
open fun <T> FlowUseCase<Unit, T>.execute(config: CoroutineScopeOwner.FlowUseCaseConfig.Builder<T>.() -> Unit)
open suspend fun <T> UseCase<Unit, T>.execute(cancelPrevious: Boolean): Result<T>
open fun <T> UseCase<Unit, T>.execute(config: CoroutineScopeOwner.UseCaseConfig.Builder<T>.() -> Unit)
open fun <ARGS, T> FlowUseCase<ARGS, T>.execute(args: ARGS, config: CoroutineScopeOwner.FlowUseCaseConfig.Builder<T>.() -> Unit)
open suspend fun <ARGS, T> UseCase<ARGS, T>.execute(args: ARGS, cancelPrevious: Boolean): Result<T>
open fun <ARGS, T> UseCase<ARGS, T>.execute(args: ARGS, config: CoroutineScopeOwner.UseCaseConfig.Builder<T>.() -> Unit)
getWorkerDispatcher
Link copied to clipboard
open override fun getWorkerDispatcher(): CoroutineDispatcher
hashCode
Link copied to clipboard
open fun hashCode(): Int
launchWithHandler
Link copied to clipboard
open fun launchWithHandler(block: suspend CoroutineScope.() -> Unit)
toString
Link copied to clipboard
open fun toString(): String

Properties

coroutineScope
Link copied to clipboard
open override val coroutineScope: TestCoroutineScope
testDispatcher
Link copied to clipboard
val testDispatcher: TestCoroutineDispatcher