android studio单元测试

先看单元测试的项目结构
android studio单元测试_第1张图片

在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);
    }

}  

单元测试的操作方法一:
选中要测试的方法,全选中或只选择方法都可以

全选中android studio单元测试_第2张图片
选中方法android studio单元测试_第3张图片

按快捷键alt+shift+f10或者是点击右键,选择Run,运行结果(期望和实际相同)显示绿色,不相同则为红色
android studio单元测试_第4张图片

单元测试的操作 方法二:

点击如下地方:点击Edit Configurations…
android studio单元测试_第5张图片

弹出如下对话框,选中Android Tests,选择2中的Mothod(注:选择mothed和方法一一样,也是一个个方法进行测试),选择3,会弹出一个窗体,按回车键。
android studio单元测试_第6张图片

选中1,弹出窗体,选择需要测试的方法,点击ok。

android studio单元测试_第7张图片

再次点击ok,运行app。

操作方法三:
可以直接测试所有的方法
android studio单元测试_第8张图片

选择其他的也是可以的,我就不再啰嗦了
这里写图片描述

你可能感兴趣的:(android,单元测试,Studio)