6、创建一个测试包:com.example.junit.test
在包下创建一个测试类:TestCalService(继承自:AndroidTestCase)
然后再里面添加测试代码:
public class TestCalService extends AndroidTestCase { public void testAdd() throws Exception{//把程序出现的意外抛给测试框架 Calculate cal = new Calculate(); int i = cal.add(3, 5); assertEquals(8, i); } /** * 在TestCalService在第一次被创建的时候,做一些初始化全局变量的操作 */ @Override protected void setUp() throws Exception { // TODO Auto-generated method stub super.setUp(); } /** * 在测试类被销毁的时候,做一些擦屁股的操作 */ @Override protected void tearDown() throws Exception { // TODO Auto-generated method stub super.tearDown(); } } |
7、然后再OutLine视图中进行测试,如下图所示:
8、然后即可查看到测试的运行结果,如果显示为绿色,则表示测试结果正确,如果红色则表示错误,错误行数可以通过点击报错信息定位错误行号。