您可以 运行 使用 WorkManager 的 Unit on 方法吗?

Can you Run Unit on method with a WorkManager?

我想知道是否可以 运行 使用 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.

我可以 运行 使用具有 WorkManager 的方法进行受托单元测试。

使用 WorkManager,您无法在主机上 运行 本地单元测试,您需要在模拟器或 Android 设备上编写 运行 的集成测试.
WorkaManager Guide 上有可用的文档,这也包含在几个代码实验室中: