Espresso for ui-testing while doing network calls (RxJava-Project)
Espresso for ui-testing while doing network calls (RxJava-Project)
我最近开始在 android 上进行 UI 测试,为此我使用了 Espresso。如何等待数据通话完成?我正在使用 RxJava,而 espresso 没有 Rxjava 的闲置资源。所以我注意到我可以做我自己的空闲资源,但我应该怎么做呢?特别是在使用 Schedulers.io().
时
我想测试我的按钮在 onClick() 事件后是否禁用。在我的网络呼叫完成之前,该按钮一直处于禁用状态。我想测试一下。
我在这里找到了 Ross Hambrick 的这个模块:https://github.com/stablekernel/RxEspresso 但我现在真的不知道如何使用它。
如果你能帮助我,我会很高兴!
非常感谢
也许这对您也有帮助。 stablekernel 在他们的 github-repo (https://github.com/stablekernel/RxEspresso) 中添加了如何使用 RxEspresso 的描述。
使用 RxEspresso 进行 ui 测试,玩得开心。
此致
空指针
我最近开始在 android 上进行 UI 测试,为此我使用了 Espresso。如何等待数据通话完成?我正在使用 RxJava,而 espresso 没有 Rxjava 的闲置资源。所以我注意到我可以做我自己的空闲资源,但我应该怎么做呢?特别是在使用 Schedulers.io().
时我想测试我的按钮在 onClick() 事件后是否禁用。在我的网络呼叫完成之前,该按钮一直处于禁用状态。我想测试一下。
我在这里找到了 Ross Hambrick 的这个模块:https://github.com/stablekernel/RxEspresso 但我现在真的不知道如何使用它。
如果你能帮助我,我会很高兴!
非常感谢
也许这对您也有帮助。 stablekernel 在他们的 github-repo (https://github.com/stablekernel/RxEspresso) 中添加了如何使用 RxEspresso 的描述。
使用 RxEspresso 进行 ui 测试,玩得开心。
此致 空指针