before和after标签
  被before标记的方法在每个测试用例执行之前执行,被after标记的方法在每个测试用例执行后执行。
  假如编写如下测试用例:
package choon.test;
import static org.junit.Assert.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
public class Test1 {
@Before
public void setUp() {
System.out.println("---begin test---");
}
@Test
public void test() {
Calculate calculate = new Calculate();
assertEquals(8, calculate.Add(3, 5));
System.out.println("test case");
}
@After
public void tearDown() {
System.out.println("---end test---");
}
}
  则会有下面的执行结果:

  测试用例的编写很重要,一个不好的测试用例既起不到测试作用又浪费时间,而一个好的测试用例可以很好的指出代码中的问题,避免更大的麻烦。