我是Espresso测试的新手。在我现有的应用程序中,我们使用RxAndroid来做一些网络。我们使用RxBus与应用程序的某些部分进行通信,否则这些部分看起来“不可能”。我们进口了RxEspresso它实现了IdlingResource,因此我们可以使用我们的RxAndroid网络调用。不幸的是RxEspresso不允许RxBus工作,因为它是一个“热可观察”并且永远不会关闭。所以它抛出android.support.test.espresso.IdlingResourceTimeoutException:Waitfor[RxIdlingResource]tobecomeidleti