问题描述
我正在做一个联合测试,我想从另一个函数得到一个模拟的返回响应。该函数将如下所示。
fun fetchData() : Response<DummyDataClass> {
return lData.execute()
}
fun function(){
val lResponse = mClass.fetchData()
if(lResponse.isSuccessful && lResponse.body != null){
do something.....
}
}
所以当我联合测试这个功能时。看起来像这样。
fun test(){
when(mClass.fetchData).thenReturn(???)
mMainClass.function()
我没有得到关于如何为响应返回模拟数据的任何解决方案。有人可以帮我吗。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)