eclipse junit入门篇
来源:互联网 发布:淘宝好的盗版手办店 编辑:程序博客网 时间:2024/05/17 08:35
我使用的是: junit4.7 + hamcrest1.3
准备工作: 往项目添加三个jar包:
1.junit-4.7.jar
2.hamcrest-core-1.3.jar
3.hamcrest-library-1.3-javadoc.jar
step1:右键新建一个类T
package com.bjsxt.junit4;public class T {public int add(int x, int y) {return x + y;}public int divide(int x, int y) {return x/y;}public static void main(String[] args) {int z = new T().add(3, 5);System.out.println(z);}}
step2:右键新建 Junit Test Case, 命名为TTest(在新建测试类的过程中是可以选择测试哪个或者哪些方法的,本例只测试add()方法)
package com.bjsxt.junit4.test;import static org.junit.Assert.*;import static org.hamcrest.Matchers.*;import org.junit.Test;import com.bjsxt.junit4.T;public class TTest {@Testpublic void testAdd() {int z =new T().add(5,3);//assertEquals(8, z); assertThat(z, is(8));}}
红体字是静态引入,即可直接引用类的方法,而方法名前不需要有类名点缀(无需A.a();这种形式)
step3: 运行TTest
测试无误
最后附上项目图:
这就是最基本的junit用法
- eclipse junit入门篇
- JUNIT 入门 Eclipse
- Android JUnit Test for Eclipse使用入门
- eclipse junit
- JUnit入门
- JUnit入门
- JUnit入门
- Junit入门
- Junit入门
- JUnit入门
- JUnit入门
- JUnit入门
- JUnit入门
- JUnit入门
- JUnit入门
- JUnit入门
- Junit入门
- Junit入门
- m_pCon.CreateInstance("ADODB.Connection"); 出现错误
- 线性查找
- 从程序员到项目经理(8):程序员加油站 -- 不要死于直率
- Oracle 定时备份
- 浅谈动作游戏打击感:强弱源于判定帧率
- eclipse junit入门篇
- 从程序员到项目经理(9):程序员加油站 -- 再牛也要合群
- 【2013】实习收获4:关于python中利用ctypes调用c++代码的学习总结
- 测试必须掌握的SQL语句带习题
- S5PV210调试WM8960 总结
- hdu1695 (容斥原理)
- kinect控制ogre 斯巴达
- 从程序员到项目经理(10):程序员加油站 --要执着但不要固执
- js 去空格