您的位置:首页 > 移动开发 > Android开发

Android test---JUnit

2015-09-03 22:32 549 查看
JUnit 单元测试

Android的单元测试基础也是比较简单,同样还是测试相加方法是否正确,测试用例还是用1+1?=2来个简单的Android单元测试;

1..打开eclipse,新建一个project。单击菜单栏的file-》new-》Java project;project name为testJunit;

2.右键新创建的工程testJunit, 选择new---》Java class,创建一个Java 类;class name 为addclass ;

待测的Java程序如下

public class addclass {

public addclass() {
// TODO Auto-generated constructor stub
}
public int addf(int one,int two){
return one+two;
}
}


3. 接下来 ,就可以编写JUnit 测试用例;

3.1. 右键刚刚的工程testJnit,选择new-》JUnit Test Case ,如图



3.2 在弹出的new juit test case 对话框中选择 new junit test 3 或new junit test 4;

然后在新的JUnit 测试用例name 输入测试用例的名称 如“testaddCase" 点击finish;(当然可以选择一次方法了如 setUp(),tearDown())

3.3 在testaddCase.java 中编写test case 如 1+1是否等于2

import junit.framework.TestCase;

public class testaddCase extends TestCase {

protected void setUp() throws Exception {
System.out.println("测试准备");
}

protected void tearDown() throws Exception {
System.out.println("测试结束");
}
public void testAdd(){
assertEquals(2,new addclass().addf(1,1));
}
}


4. 最后开始执行测试用例;

右键工程 选择run as ----》 JUnit Test

如图



5. 查看测试的结果;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: