JUnit的使用
来源:互联网 发布:javascript简单例子 编辑:程序博客网 时间:2024/06/07 05:55
从www.junit.org可以进入到JUnit的首页,单击“Junit4.3.zip”即可进入下载JUnit的页面,下载Junit4.3.zip,下载后解压缩即可。
设定系统变量,设定ClassPath,ClassPath=***;D:"junit"junit.jar。
JUnit的使用非常简单,共有3步:第一步、编写测试类,使其继承TestCase;第二步、编写测试方法,使用test+×××的方式来命名测试方法;第三步、编写断言。如果测试方法有公用的变量等需要初始化和销毁,则可以使用setUp,tearDown方法。
下面是前面使用JUnit进行测试AddAndSub类的代码,这里进行详细的分析:
//******* TestAddAndSub.java**************
import junit.framework.TestCase;
public Class TestAddAndSub extends TestCase {
public void testadd() {
//断言计算结果与10是否相等
assertEquals(10, AddAndSub.add(4, 6));
}
public void testsub() {
//断言计算结果与2是否相等
assertEquals(2, AddAndSub.sub(6, 4));
}
public static void main(String args[]){
junit.textui.TestRunner.run(TestAddAndSub .class); }
}
JUnit主要有以下断言:
— assertEquals(期望值,实际值),检查两个值是否相等。
— assertEquals(期望对象,实际对象),检查两个对象是否相等,利用对象的equals()方法进行判断。
— assertSame(期望对象,实际对象),检查具有相同内存地址的两个对象是否相等,利用内存地址进行判断,注意和上面assertEquals方法的区别。
— assertNotSame(期望对象,实际对象),检查两个对象是否不相等。
— assertNull(对象1,对象2),检查一个对象是否为空。
— assertNotNull(对象1,对象2),检查一个对象是否不为空。
— assertTrue(布尔条件),检查布尔条件是否为真。
— assertFalse(布尔条件),检查布尔条件是否为假。
- junit的使用
- Junit的简单使用
- JUnit的使用总结
- JUnit的简单使用
- Junit 3.8 的使用
- junit TestSuite的使用
- Junit的使用一
- JUnit的使用
- Junit的使用
- JUnit的使用
- JUnit的使用
- junit的使用
- junit类的使用
- Junit TestSuite的使用
- Junit的简单使用
- JUnit的使用
- JUnit的使用
- junit的使用
- RES协议详解与安全
- Res Timing Attack -- 利用客户端js脚本 探测客户端主机某文件是否存在
- VB第8章 文件
- 第17周报告1之利用结构体输出成绩单
- eclipse中搜索包含中文字和字符的文件
- JUnit的使用
- 寒假英语学习总结
- windows2003 无法识别移动硬盘解决办法
- 如何解决软键盘弹出引起的各种不适
- 贪吃蛇源码解析(面向对象)
- 敏捷个人2012.2月份线下活动报道:活出我的最好生活
- 树形菜单大集合,带checkbox,带右键菜单,重命名,动态修改等
- c++学习(知识点整理)
- 项目总结(待续.....)