Android下的junit单元测试

来源:互联网 发布:起凡神魔英雄传改数据 编辑:程序博客网 时间:2024/05/01 18:43

1.      右键点击工程,选择android tools,选择新的测试项目(new project中也可以)。

2.      An existing Android project中填入要测试的工程;选择buildtarget;确定。

3.      新建一个Junit Test CaseSource path,folder就是针对这个Test Case而言的(假设包名为androidtest.test)Super class 这里由于是android单元测试,因此写android.test.ActivityInstrumentationTestCase2

4.      Eclipse自动生成代码后,在extendsandroid.test. ActivityInstrumentationTestCase2后加入<要测试的类名>,如MainActivity。由于之前建测试工程的时候已经选择了要测试的项目,因此直接import这个项目下的该类路径就可以,如com.android.MainActivity

5.      建立无参构造函数,其中写入super(测试类的路径,要测试的类的类名),如(“androidtest.test.Test”MainActivity.class)

6.      每增添一个函数就是增添一项测试。中间可以运用各种assert

7.      对于要测试工程的文件引用如R,以全路径写出,如com.android.R.id.mytextview