PluginTestScope
interface PluginTestScope<S : MVIState, I : MVIIntent, A : MVIAction> : PipelineContext<S, I, A> , ShutdownContext<S, I, A> , StorePlugin<S, I, A>
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun <S : MVIState, I : MVIIntent, A : MVIAction> LazyPlugin<S, I, A>.test(initial: S, timeTravel: TimeTravel<S, I, A> = TimeTravel(), configuration: StoreConfigurationBuilder.() -> Unit = { debuggable = true }, block: suspend PluginTestScope<S, I, A>.() -> Unit)
A function that runs a test on a StorePlugin.
Link copied to clipboard