import static org.junit.Assert.*;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import junit.framework.Assert;
/**
* 演示了一个简单的JUnit4的方法
* 1.首先要把JUnit4的jar加入到build path
* 2. 如果默认没有加,在项目--属性--Library--- Add Library--->加入JUnit4
*
* 3.执行规范
* 1>要在方法上加上@Test注解
* 2>方法必须是public void
* 3>在方法上面点击右键 选择--Run as-->JUnit Test 就可以执行当前方法
* 4>在类上面点击右键,剩下步骤同上
*
* 特殊注解
* @Before @After 在每次测试代码执行之前(After 是之后)都要执行的方法,必须是public void (方法名不限)
* @BeforeClass @AfterClass 在所有的单元测试之前,只执行一次的方法 ,必须是 public static void的方法 (方法名不限)
* @author samli
*
*/
public class JUnit4Test {
@BeforeClass
public static void beforeClass() {
System.out.println("JUnit4Test.beforeClass()");
}
@Before
public void before() {
System.out.println("JUnit4Test.before()");
}
@Test
public void test() {
System.out.println("test 入口函数");
}
@Test
public void test1() {
System.out.println("test 入口函数1");
}
@Test
public void testAdd() {
System.out.println("test 入口函数2");
Assert.assertEquals("加法测试有误",6, add(3,3));
}
public int add(int i, int j) {
return i+j;
}
}