JUnit测试框架使用(一)

一、配置环境

使用JUnit首先需要导入JUnit类库,在工程名字上右键,选择属性
选择Java Build Path,然后选择Libraries,Add Library选择JUnit添加

二 、编写测试代码

编写一个简单的Cat类作为被测试代码,它有两个方法:
public class Cat {
	
	public void run(){
		System.out.println(" Cat run ");
	}
	
	public void eat(){
		System.out.println(" Cat eat ");
	}
}

然后编写测试类CatTest来测试Cat类的方法:

public class CatTest {

	public void testRun(){
		Cat cat = new Cat();
		cat.run();
	}
}

在CatTest类的测试方法上加@Test注解

public class CatTest {
	
	@Test
	public void testRun(){
		Cat cat = new Cat();
		cat.run();
	}
}

使用JUint运行测试代码

在底部Console对话框查看运行结果,JUint对话框显示测试统计结果

三、@Before和@After注解

public class CatTest {
	
	Cat cat;
	
	@Before
	public void before(){
		System.out.println("before");
		cat = new Cat();
	}
	
	@Test
	public void testRun(){
		cat.run();
	}
	
	@Test
	public void testEat(){
		
		cat.eat();
	}
	
	@After
	public void after(){
		System.out.println("after");
	}
}

@Before注解的方法在每个测试方法之前运行一次,@After注解的方法在每个测试方法之后执行一次。

@BeforeClass和@AfterClass注解的方法只在测试类生成和销毁时候运行一次,而且它们注解的方法必须是static的。

四、断言

通过Assert类的静态方法给测试方法加断言。断言失败则测试不通过。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值