если есть возможность рефакторить, может есть смысл вынести в отдельную ф-цию? https://kotlinlang.org/docs/reference/coroutines/basics.html#extract-function-refactoring
предлагал отделить логику от лаунча, и тестить только логику это же не нарушит логику теста?