拥有基于Firebase DB的应用程序 - 其中的项目通过Firebase回调异步加载(例如放入RecyclerView) - 我们如何定义Espresso检查?Espresso with Firebase - 异步加载
使用自定义IdlingResource
似乎有问题,因为ChildEventListener
的onChildAdded
回调,并没有告诉我们一个给定的孩子是否是最后一个(或者是否?)。
有没有办法告诉Firebase何时“闲置”?
这是否违背了Firebase的精神,可以随时将其视为“闲置”?
那么也许我们可以定义“本地闲置”?意思是本地启动的请求回调(提取初始项目)正在等待......(而不是任何时候可能来自网络的新东西)。