【发布时间】:2019-12-22 12:13:21
【问题描述】:
我无法找到对 Android 中 RxJava 的 onComplete、onNext 和 onError 案例进行单元测试的方法。
TestSubscriber 似乎解决了这个问题,但是作为 RXJava 的新手,我仍然不知道如何去做。
MyApi.method()
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(object : Observer<SettleCodeResponse> {
override fun onCompleted() {
}
override fun onError(e: Throwable) {
view.hideProgress()
Logger.logError(TAG, e.message)
}
override fun onNext(response: SettleCodeResponse) {
view.hideProgress()
process(response)
}
})
【问题讨论】:
标签: java android unit-testing kotlin rx-java