【发布时间】:2018-08-06 11:18:39
【问题描述】:
您好,我正在尝试模拟我的一个请求响应 api 以返回 Void 类型的响应成功,但我似乎无法这样做,因为 Void 无法初始化并且是私有的。
我正在尝试这样做:V
val responseMock = Response.success(Void())
但没有快乐。
我什至尝试设置 Response.success(null) 并且它抱怨在我的情况下 responseMock 对象必须是 Void 类型,因为我的 api 方法返回这个:
Single<Response<Void>>
但是有 response.success(null) 会产生
Single<Response<Nothing?>>?
【问题讨论】:
标签: android kotlin retrofit2 okhttp3