android studio 单元测试
单元测试的好处,可以对某一块功能独立测试。
以java中的一个加法函数的工具类为例:
1. 添加依赖:
2.查看as项目目录发现如下两个文件夹(与测试有关的)
2.待测试的java工具类:
package com.gbf.ijkplayerdemo; /** * 加法工具类 * @author smile */ public class AddUtils { public double addNum(double a,double b){ return a+b; } }
3.鼠标定位到当前的工具类,鼠标右键,==》Go To===>Test
然后
然后
然后
接下来会在src\test目录下自动生成一个测试类
public class AddUtilsTest { @Test public void addNum() throws Exception { } }
编写测试代码:
public class AddUtilsTest { private AddUtils mAddUtils; @Test public void addNum() throws Exception { //编写测试代码 mAddUtils=new AddUtils(); assertEquals(3d,mAddUtils.addNum(2d,2d),0); } }
是不是很简单~