一、单元测试
首先:
1. Menifest.xml中加入:
中加入:
该行代码必须位于 元素之内,与 元素平级。
外面加入:
android:label="Test for my app"/>
上面 targetPackage 指定的包要和应用的package 相同 。 如果不相同 , 会出现找不到单
元测试用例的错误。
2. 编写单元测试代码:必须继承自AndroidTestCase类
package name.feisky.android.test;
importandroid.test.AndroidTestCase;
import junit.framework.Assert;
public class MyTest extendsAndroidTestCase {
private static final StringTag="MyTest";
public void testSave() throwsThrowable
{
int i=4+8;
Assert.assertEquals(5,i);
}
public void testSomethingElse()throws Throwable {
Assert.assertTrue(1 + 1 == 12);
}
}
初学者常犯的错误时为测试方法添加参数。一定要注意测试方法是不需要传入参数的 。
如果测试方法内部遇到异常 &