在Android程序设计中,我们需要测试某项业务逻辑,为了方便测试,我们可以建立单元框架进行测试,方法如下:
1、需要在app--->java--->"程序包名"(androidTest)--->建立测试类(如图)
2、建立测试类需要继承自AndroidTestCase
public class Test extends AndroidTestCase {
public void test(){
int result=tools.damage(8,5);
//断言:检测预期和实际结果是否一致
assertEquals(3,result);
}
public void test2(){
tools.show();
}
}
3、建立被测试类
public class tools {
public static int damage(int i,int j){
return i-j;
}
public static void show(){
int i=9/0;
System.out.println("duang");
}
}
4、运行测试,在测试类test方法上点击右键弹出如图所示,点Run'test()'运行
5、运行test()方法测试正确则显示为绿条。
6、运行test2()方法测试错误则显示为红条。
注意:测试时需要关联模拟器。
以上就是Android studio中单元测试框架的全部方法。