如何解决带有 Rxjava Timer Observable 的 Android ViewModel Junit 测试用例
-
我在 viewmodel 中有以下函数,我正在尝试编写 JUnit 测试用例。无法开始。还尝试在网上阅读一些博客,但无法弄清楚。请帮助提供有关 Rxjava 和 viewmodel Junit 测试的任何文档或教程。太感谢了。
private var rxdisposableTimer : disposable?= null private val _progressLiveData = mutablelivedata<Boolean>() val progressBar : LiveData<Boolean> get() = _progressLiveData fun myObservableTimer(){ rxdisposableTimer = Observable.timer(1000,TimeUnit.MILLISECONDS) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe { _progressLiveData.value = true } }
-
我想检查 1000 毫秒后,_progressLiveData 值是否已更新。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。