类似python中测试类下面的执行顺序
import org.junit.*; public class CalculatorTest { public CalculatorTest() { System.out.println("构造函数"); } @BeforeClass public static void beforeClass() { System.out.println("@BeforeClass"); } @Before public void befor() { System.out.println("@Before"); } @Test public void test1() { System.out.println("@Test"); } @Ignore public void ignore() { System.out.println("@Ignore"); } @After public void after() { System.out.println("@After"); } @AfterClass public static void afterClass() { System.out.println("@AfterClass"); } } /*运行结果如下 @BeforeClass 构造函数 @Before @Test @After @AfterClass */
原文:https://www.cnblogs.com/yinwenbin/p/14422801.html