【测试目的】
测试加载顺序
【代码片段】
public class TestIt {
private TestJUnit tju = null;
@BeforeClass
public static void enter() {
System.out.println("进来了!");
}
@Before
public void init() {
System.out.println("正在初始化。。");
tju = new TestJUnit();
System.out.println("初始化完毕!");
}
@Test
public void testit() {
tju.run();
}
@After
public void destroy() {
System.out.println("销毁对象。。。");
tju = null;
System.out.println("销毁完毕!");
}
@AfterClass
public static void leave() {
System.out.println("离开了!");
}
}
【运行结果】
进来了!
正在初始化。。
初始化完毕!
Hello , JUnit
销毁对象。。。
销毁完毕!
离开了!
正在初始化。。
初始化完毕!
Hello , JUnit
销毁对象。。。
销毁完毕!
离开了!
【小小总结】
1. 注意加载和执行顺序