码迷,mamicode.com
首页 > 其他好文 > 详细

Junit测试样例

时间:2015-05-27 00:39:06      阅读:287      评论:0      收藏:0      [点我收藏+]

标签:

对一个加减乘除程序进行检测

文中所有代码见daixiaomao Github

1.首先写一个Calculate类,包括加减乘除法,这里只写最最简单的,主要为了使用Junit

技术分享

2.下载jar包  junit:链接。 需要注意的是,如果是用4.11及以上版本的话,同时还要下载hamcrest 1.3(下载地址),之前版本不需要

3.导入两个jar包,右键->build path->Configure build path... 

技术分享

4.点击add external jars 按钮找到刚下的两个jar包,确定,导入后结果如下,按ok。

技术分享

5.右键工程->new->source folder,添加一个source folder

技术分享

6.为source folder 起名为test技术分享

7.右建test->new->package, 为test下添加package。注意新package的名称要与原来的package一致,这里叫做com.mao.util

技术分享

8.最后在新package中添加class,写测试内容,主要使用的语句主要是assert,timeout,expected(抛出异常)。

备注:junit3和4区别

在Junit3,必须继承于TestCase,方法必须通过test开头,初始化方法名称必须是setUp
在Junit4中,通过@Test来标识单元测试,通过@Before标识初始化方法。
为了让junit4中的测试类在junit3中也可以使用,把初始化方法命名为setUp,测试以test开头

技术分享

9.右键工程->run as->junit test,运行测试技术分享

10.测试结果

下图中的减法测试的错误是因为test代码写错了,本该调用minus,写成了add

技术分享

更改后,只剩时间有点慢的不足了

技术分享

Junit测试样例

标签:

原文地址:http://www.cnblogs.com/daixiaomao/p/4532092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!