1 在Eclipse中引入 junit-4.8.jar
参考下载:Junit4.8 CSDN下载.
2 编写测试代码
import org.junit.*;
import org.junit.Test;
public class CalculateTest {
static int order = 0;
public static void show(String msg) {
System.out.println((order++) + " " + msg);
}
@BeforeClass
public static void setUpBeforeClass() throws Exception {
show("BeforeClasss");
}
@AfterClass
public static void tearDownAfterClass() throws Exception {
show("AfterClasss");
}
@Before
public void setUp() throws Exception {
show("BrforeTest");
}
@After
public void tearDown() throws Exception {
show("AfterTest");
}
@Test
public void test1() {
show("Test1....");
}
@Test
public void test2() {
show("Test2....");
}
}
输出
如下最下方所示,ctrl+F11 运行全部,可以得到以下输出:
0 BeforeClasss
1 BrforeTest
2 Test2....
3 AfterTest
4 BrforeTest
5 Test1....
6 AfterTest
7 AfterClasss
结论
JUnit可以方便在代码执行的不同时期执行相应的代码,从而达到测试的目的,又可以不影响程序的正式运行。
参考资料
[1] Junit的基本使用(详解) https://blog.csdn.net/fulishafulisha/article/details/80158392