【测试目的】
junit测试加载顺序
【代码片段】
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
销毁对象。。。
销毁完毕!
离开了!