junit测试简单实例

junit是Java开发测试中非常好用的一个测试工具,下面演示他的几个简单应用

首先构造一个需要测试的类

 

package com.bird.junit;

/**
 * @use 需要测试的类
 * @author Bird
 *
 */
public class Person {
	public String run(){
		System.out.println("run!");
		return "1";
	}
	
	public void eat(){
		System.out.println("eat");
	}
}

下面是使用Junit的测试类

package com.bird.junit;

import junit.framework.Assert;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;



/**
 * @use 使用Junit测试
 * @author Bird
 *
 */
public class TestPerson {
	
	private Person p ;
	@Before
	public void before(){
		p = new Person();
		System.out.println("Before");
	}
	
	@Test
	public void testRun(){
		//断言
		Assert.assertEquals("2", p.run());
	}
	
	@Test
	public void testEat(){
		p.eat();
	}
	
	@After
	public void after(){
		System.out.println("After");
		p = null;
	}
}

其中Before标签是让其他方法运行前进行运行,after 的意思大家都懂得,那个 Assert断言的功能更加的简单,就是在测试的时候确认返回值是否符合大家的期望,可见测试还是很简单的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值