android studio单元测试

本文详细介绍了Android应用单元测试的项目结构,通过演示代码展示了如何使用AndroidTestCase进行基本的单元测试,包括整型、字符串、布尔值的测试方法。同时提供了三种不同的操作方法来执行单元测试,帮助开发者更高效地验证代码逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先看单元测试的项目结构
这里写图片描述

在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。


操作方法三:
可以直接测试所有的方法
这里写图片描述


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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值