我正在尝试在包含RXJava订阅的kotlin中为getScoolList()函数编写单元测试。
val nyEdu: MutableLiveData<NYEdu> by lazy {
MutableLiveData<NYEdu>() . also { getSchoolList()}
}
private fun getSchoolList(){
model.getSchoolList()
.subscribeBy(
onSuccess = {
nyEdu.postValue(it) //nyEdu is livedata
},
onError = {
responseError.postValue(it) // responseError is livedata
}
)
.addTo(disposables)
}