JUnit初接触

很早就听说过JUnit,知道是java的一种单元测试工具,但是一直没有机会尝试。这次借助项目的机会,调查了一下JUnit的使用方法,对JUint有了初步的了结,现在尝试做一个极其简单的测试程序,体验一下JUnit,过程如下。

首先,我使用的IDE环境是eclipse,它自带JUnit插件,不需要自己再去下载了。如果想要下载的话,可以上JUnit的官方网站:http://www.junit.org上下载最新的JUnit。

闲话少说,先来创建一个HelloWorld工程(真是万金油的入门程序!)。然后在工程的属性中,找到“Java Build Path”,点击“Add Library”追加JUint的库。不知道如何把本地的图片上传,知道使用csdn提供的这种方式把

截图

http://www.best4c.com/Best4cUserFiles/20080620/17143_1213897824274.jpg

 右键点击想要测试的类,“New”->“JUnit Test Case”,建立HelloWorld的测试类。 按照下图进行单选框和多选框的选择,为了把源代码和测试代码分开,把测试代码的目录设定为testme。 继续,选中要测试的方法。完成后生成如下文件。 JUit为每个方法都生成一个测试方法,不过方法中具体处理需要用户自己来写。下面先来说明一下都有哪些中测试结果。如下所示:

1:失败2:错误3:成功
失败表明测试结果证明方法运行结果与预计的不一致。错误则说明程序出现了异常,发现了隐藏的bug。成功则表明测试结果正常。测试时右键点击测试类,以“JUnit Test”方式运行。 http://www.best4c.com/Best4cUserFiles/20080620/17143_1213898609836.jpg 我们现在修改其中一个测试方法,运行得到正常的结果。JUnit中最重要的一部分就是断言(assert)。而下面的方法中使用的是断言方法组中的一个:assertEquals().具体其他方法大家可以自己用到的时候查看。 总结:       JUint的主要过程就是在测试函数中设定一些数据的值,一般来说都是方法的参数与对应的结果,然后调用要测试的方法,使用断言来判断方法执行结果与预期的结果是否一致。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值