扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
首先,新建一个android application ,然后会自动生成一个包名,假如这个包名为itcat.wh.unit
创新互联是一家集网站建设,丹徒企业网站建设,丹徒品牌网站建设,网站定制,丹徒网站建设报价,网络营销,网络优化,丹徒网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。同时加入在这个包下面有一个逻辑包,名为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 = new PersonDao();
personDao.printName();
}
}
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流