Android单元测试研究与实践(21)
list. add (1);//执行一个函数 verify(list). add (1);//验证这个函数的执行 verify(list, time (3)). add (1);//验证这个函数的执行次数 在一些需要解除网络依赖的场景中,
list.add(1); //执行一个函数
verify(list).add(1); //验证这个函数的执行
verify(list,time(3)).add(1); //验证这个函数的执行次数
在一些需要解除网络依赖的场景中,多使用Mock。比如对retrofit框架的网络依赖解除如下:
-
//代码参考了参考文献[3]
-
-
原文转自:http://tech.meituan.com/Android_unit_test.html