0
我使用的是响应包装像这样使用Rxjava2的可流动在我的API服务的HTTP响应:模拟可流动包裹着的Mockito
@GET("api/v1/articles")
Flowable<AResponse<List<Article>>> getArticles(@Query("cat") int cat);
我想嘲讽使用的Mockito API请求,以测试文章主持人,
List<Article> mList = new ArrayList<>();
mList.add(new Article());
mList.add(new Article());
doReturn(Flowable.fromArray(mList)).when(mApiService).getArticles(cat);
测试失败这一异常引起的:
"java.lang.ClassCastException: java.util.ArrayList cannot be cast to com...http.AResponse"
哪能溶胶这是吗?谢谢。