Is it worth creating such a class to group corouti...
# coroutines
t
Is it worth creating such a class to group coroutine dispatchers :
Copy code
class AppDispatchers(
    val Main: CoroutineDispatcher,
    val Default: CoroutineDispatcher,
    val IO: CoroutineDispatcher
)
The main goal is to group dispatchers, inject them in classes and swap the
CoroutineDispatcher
in tests to use the same
TestCoroutineDispatcher
instance.