Hakon Grotte
Flow
runTest { val myFlow: Flow<Int> = flow<Int> { (1..5).forEach { delay(100) emit(it) } } myFlow.test { repeat(5) { awaitItem() println(testScheduler.currentTime) } awaitComplete() } }
myFlow.flowOn()
alex.krupa
runTest
TestScheduler
A modern programming language that makes developers happier.