先看单元测试的项目结构
在ApplicationTest文件代码
public class AppTest extends AndroidTestCase {
public void testInt() {
int expected = 1;
int actual = 1;
assertEquals(expected, actual);
}
public void testString() {
String expected = "123";
String actual = new String("123");
assertEquals(expected, actual);
}
public void testBoolean() {
boolean expected = true;
boolean actual = true;
assertEquals(expected, actual);
}
}
单元测试的操作方法一:
选中要测试的方法,全选中或只选择方法都可以
全选中
选中方法
按快捷键alt+shift+f10或者是点击右键,选择Run,运行结果(期望和实际相同)显示绿色,不相同则为红色
单元测试的操作 方法二:
点击如下地方:点击Edit Configurations…
弹出如下对话框,选中Android Tests,选择2中的Mothod(注:选择mothed和方法一一样,也是一个个方法进行测试),选择3,会弹出一个窗体,按回车键。
选中1,弹出窗体,选择需要测试的方法,点击ok。
再次点击ok,运行app。
操作方法三:
可以直接测试所有的方法
选择其他的也是可以的,我就不再啰嗦了