Android Unit Tests
前言
本文主要通过样例来简要介绍Android单元测试基于AndroidTestCase类,主要针对sdk这种不涉及ui的但是需要依赖AndroidSDK的场景,并可以生成代码的覆盖率报告。
Android Unit Tests
单元测试(Android unit tests)是运行在手机或模拟器上的测试,下面详细介绍如何进行模拟器或手机进行测试。
gradle配置
基于gradle与maven的对比,这里使用Gradle构建工具为例。
AndroidSDK默认提供基于AndroidTestCase的单元测试支持,首先在build.gradle中增加依赖:
编写测试与运行
测试工程
新建一个Android工程,这里以非常简单的被测类为例,目录结构如下:
DemoA.java
public class DemoA {
public int f
