#单元测试junit
* 定义一个类继承AndroidTestCase,在类中定义方法,即可测试该方法
* 在指定指令集时,targetPackage指定你要测试的应用的包名
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.itheima.junit"
></instrumentation>
* 定义使用的类库
<uses-library android:name="android.test.runner"></uses-library>
* 断言的作用,检测运行结果和预期是否一致
* 如果应用出现异常,会抛给测试框架
#案例:
import com.itheima.junit.utils.Utils;
import android.test.AndroidTestCase;
public class TestCase extends AndroidTestCase {
public void test(){
int result = Utils.add(3, 5);
//assert断言:用来检测实际值与期望值是否一致
assertEquals(8, result);
}
public void test2(){
Utils.chuyi(2, 1);
}
}