Ничего не изобретается. Внутри комплитабла выполняется асинхронная операция, которую не должен ждать тот кто её запускает. Но для того чтобы покрыть тестами этот код, мне нужно дождаться когда весь асинхронный код выполнится.
народ вопрос такой , добавляю класс в проект , а студия орёт Class ManufacturerBatteryOptimization is never used что делаю не так? метод в классе тоже соответственно болеет Method 'showAddToWhitelistDialog(android.content.Context)' is never used