测试对象是一个类中的方法
Junit不是javase的一部分,想要使用,要导入jar包
eclipse:需要导入
myeclipse:不需要导入,自带了
版本:3.x 4.x
单元测试方法的时候,方法命名规则 public void 方法名(){
},括号中不能有参数
使用注解的方式运行测试方法,在方法的上面
@Test
表示进行单元测试
运行
选中方法名,右键运行,点击run as ---Junit test
测试注解类型:
@Test 表示单元测试
@Ignore 表示不执行单元测试
@Before 表示在每个方法之前运行这个方法
@After 表示在每个方法之后运行这个方法
//单元测试方法
public class TestJunit {
@Before
public void before() {
System.out.println("before");
}
//要用注解
@Test
public void add() {
TestDemo td=new TestDemo();
td.add(2, 4);
}
@Test
public void info() {
TestDemo td=new TestDemo();
td.info();
}
@After
public void after() {
System.out.println("after");
}
}
结果:
before
6
after
before
info
after