Android单元测试研究与实践(5)

发表于:2017-02-21来源:meituan作者:潘铭炜 黄超点击数: 标签:单元测试Android
} Robolectric使用介绍 Robolectric单元测试编写结构 单元测试代码写在项目的test(也可能是androidTest,该目录在项目中会呈浅绿色)目录下。单元测试也是一个标
 
  • Robolectric使用介绍

    Robolectric单元测试编写结构

    单元测试代码写在项目的test(也可能是androidTest,该目录在项目中会呈浅绿色)目录下。单元测试也是一个标准的Java工程,以类为文件单位编写,执行的最小单位是函数,测试用例(以下简称case)是带有@Test注解的函数,单元测试里面带有case的类由Robolectric框架执行,需要为该类添加注解@RunWith(RobolectricTestRunner.class)。基于Robolectric的代码结构如下:

    
    
    1. //省略一堆import 
    2.  
    3. @RunWith(RobolectricTestRunner.class) 
    4.  
    5. public class MainActivityTest { 
    6. 原文转自:http://tech.meituan.com/Android_unit_test.html