Junit单元测试

Junit测试方法
1.在被测类所在的包,进行同级建包,包名为test
2.test包下建类,类名为:被测类Test
3.类下建测试方法,方法名为:test被测类中的方法名
	使用@Test注解,使它可以独立运行,不借助main
	void返回类型,空参,建议使用Assert.assertEquals(89, result)
	结果为绿则成功,为红则测试失败
-----------------------------------------------------------------------
	可以使用@Before,@After修饰其他方法,
	在@Test修饰的方法执行
		前执行@Before修饰的方法:资源申请或是其他先行操作
		后执行@Test修饰的方法
		最后执行@After修饰的方法:关闭资源或是其他收尾操作
		
1.在被测类所在的包,进行同级建包,包名为test
	Day_8
	Day_8Test
2.test包下建类,类名为:被测类Test
	Day_8
		Calculate.java
	Day_8Test
		CalculateTest.java
3.类下建测试方法,方法名为:test被测类中的方法名
	使用@Test注解,使它可以独立运行,不借助main
	void返回类型,空参,建议使用Assert.assertEquals(89, result)
	结果为绿则成功,为红则测试失败	

	@Before
	public void init() {
		System.out.println("start");
	}
	@Test
	public void testAdd() {
		Calculate calculate = new Calculate();
		System.out.println("add test");
		int result = calculate.add(1, 2);
		Assert.assertEquals(3, result);
	}
	@Test
	public void testSud() {
		Calculate calculate = new Calculate();
		System.out.println("sub test");
		int result = calculate.sub(1, 2);
		Assert.assertEquals(3, result);
	}
	@After
	public void finish() {
		System.out.println("end");
	}
4.运行结果	
	start
	add test
	end
	start
	sub test
	end
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值