junit3和junit4的区别总结
2024-10-22 08:26:48
先来看一个例子:
先用junit3来写测试用例,如下:
junit3测试结果:
从上面可看出:
1.junit3必须要继承TestCase类
2.每次执行一个测试用例前,junit3执行一遍setup(),用于对数据的初始化
执行完一个测试用例后,再执行teardown,用于销毁还原数据
3.测试方法必须写成test***形式。比如上述写了三个方法,testAdd,eee,test,但是测试结果中只有testAdd和test的
再看用junit4写测试用例:
junit4运行结果:
可知junit4:
1.junit4 不需继承TestCase这个类
2.junit4使用标签@Before,@After代替junit3中的Setup和Teardown
4.junit的用例名称可以随便写,只要前面加个标签@Test即可。如写了三个方法:testAdd,testMinus和eee,运行后,这三个方法都得到了执行
最新文章
- javascript实用技巧、javascript高级技巧
- java集合框架之Set
- JS 判断图片尺寸大小,以便页面resize时,动态调整页面元素位置
- Effective Java 24 Eliminate unchecked warnings
- .net串口通信
- 20145227 《Java程序设计》第2周学习总结
- Mybatis 学习-4
- PostgreSQL关闭不了时怎么办
- AFNetworking (3.1.0) 源码解析 <;二>;
- poj 1979 Red and Black(dfs水题)
- 使用Python做科学计算初探(转)
- android屏幕适配之度量单位、屏幕分类、图标尺寸归类分析
- promise知识点汇总
- x86 处理器开机顺序
- asp.net mvc 5 关闭xss过滤
- jmeter使用csv进行参数化(二)
- Flutter 布局(七)- Row、Column详解
- HDFS ErasureCode方案对比
- Packetbeat协议扩展开发教程(1)
- 关于PHP使用GD库生成的验证码无法在别处显示