test

inline suspend fun <S : MVIState, I : MVIIntent, A : MVIAction> Store<S, I, A>.test(crossinline block: suspend Store<S, I, A>.() -> Unit)

Call Store.start and then execute block, cancelling the store afterwards