When the #androiddevs transitioned from Rx to coroutines the topic of testing didn’t get as much attention in this new world of concurrency. It didn’t help that there was a seismic change in Kotlin’s testing apis with 1.6.0. A whole bunch of online resources and tutorials are now defunct courtesy this change1. My journey in the matter started because I simply couldn’t understand why test apis like advanceTimeBy wouldn’t work reliably for me. The name made sense… but my time wasn...