1. @BeforeClass:该方法必须为static void,其在所有的@Test方法之前执行,且只会执行一次
2. @Before:该方法在所有的@Test方法之前执行,在@BeforeClass方法之后执行
3. @AfterClass:该方法必须为static void,其在所有的@Test方法之后执行,且只会执行一次
4. @After:该方法在所有的@Test方法之后执行,在@AfterClass方法之前执行
public class AppTest {
@BeforeClass
public static void beforeClass() {
System.out.println("beforeClass...");
}
@AfterClass
public static void afterClass() {
System.out.println("afterClass...");
}
@Before
public void before() {
System.out.println("before...");
}
@After
public void after() {
System.out.println("after...");
}
@Test
public void test() {
System.out.println("test...");
}
}
/*
beforeClass...
before...
test...
after...
afterClass...
*/