使用robolectric进行测试,不需要连手机,也就不需要安装apk, 不过每次还是需要进行必要的编译。文中定义的RoboApplication是继承自Application, 我本身的项目中Application比较复杂,所以新建了一个Application来替换原有的。
Android单元测试--Robolectric 3.2.2简介 Robolectric通过实现一套JVM能运行的Android代码,从而做到脱离Android环境进行测试。在unit test运行的时候去截取android相关的代码...