发布网友 发布时间:2022-04-27 13:20
共1个回答
热心网友 时间:2023-09-23 07:45
测试环境都是依赖于某一个环境的,junit就是和main函数一样,没有什么环境依赖直接运行,安卓单元测试的话无非也是测试某些函数,测试接口是否正常,那么就可以用到 mockito这个框架,也就是说可以模拟一些平时不好debug的情况 例如
DbConnect conn = mock(DbConnect);
when(conn.query(anyInt())).thenReturn("{json数据或者其他}");
这样我们就能够比较科学的测试我们想要的函数行为是否正常了,贴一个我的博客链接,你可以直接点mockito官网 网页链接也可以看看我的blog哦网页链接