首先,新建一个android application ,然后会自动生成一个包名,假如这个包名为itcat.wh.unit
创新互联公司-专业网站定制、快速模板网站建设、高性价比古丈网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式古丈网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖古丈地区。费用合理售后完善,十年实体公司更值得信赖。
同时加入在这个包下面有一个逻辑包,名为itcat.wh.unit.Dao,在这个包下面有一个需要测试的类,类名为 PersonDao.java
那么久需要写一个测试包:包名+.test
测试类:需要测试的类名+.test
注意还要在清单列表中,在application标签中写上 use-libiary 权限
在application下面写上instrucaiton 同时指明是需要测试哪一个包
在测试类中:
1.对于没有返回值得函数:text+方法名,同时在方法名的函数实现里面要创建一个测试类的对象
由润这个对象调用方法
2.对于有返回值得,方法如上,但是assert(期望值,实际值)
测试时直接在方法名上面右键 run as即可,如果没有错误会出现绿色的
要测试的类:
package cn.itcast.wh33.junit.dao;
public class PersonDao {
//写两个方法
//1.第一个方法是没有返回值的方法,我们只需要测试他的功能
String name="lkj";
public void printName(){
System.out.println(name);
}
//2.写一个方法是有返回值的,这个就要测试返回值的对错
public int add(int a,int b){
return a+b;
}
}
测试类:
package cn.itcast.wh33.junit.test;
import cn.itcast.wh33.junit.dao.PersonDao;
import junit.framework.TestCase;
public class PersonDaoTest extends TestCase {
//测试功能
private void textprintName() {
PersonDao personDao = newPersonDao();
personDao.printName();
}
}
名称栏目:androidunittest写法
文章路径:https://www.cdcxhl.com/article30/pjeipo.html
成都网站建设公司_创新互联,为您提供网站营销、云服务器、标签优化、外贸建站、面包屑导航、
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联