Можете ли вы запустить модуль на метод с WorkManager? - PullRequest
0 голосов
/ 28 апреля 2020

Мне интересно, можно ли запустить локальный модульный тест по методу с помощью WorkManager. Я запустил локальный модульный тест, который подключается к методу с WorkManager, и я получаю следующую ошибку.

java.lang.IllegalStateException: WorkManager is not initialized properly.  You have explicitly disabled WorkManagerInitializer in your manifest, have not manually called WorkManager#initialize at this point, and your Application does not implement Configuration.Provider.

Я могу запустить модульный тест Intrustemented с помощью метода, который имеет WorkManager.

1 Ответ

0 голосов
/ 30 апреля 2020

С WorkManager вы не можете запустить локальный модульный тест на своем хост-компьютере, вам нужно написать интеграционный тест, который выполняется на эмуляторе или на устройстве Android.
Документация доступна на WorkaManager Руководство , и это также рассматривается в нескольких кодовых метках:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...