总结:
使用@Test注解对某个类A里的b方法进行测试的时候,程序的执行顺序依次是
1 静态代码块(如果有的话)
2 A类的构造器里的代码
3 b方法里的代码
1 package test.spring; 2 3 import org.junit.Test; 4 5 public class Testaaa { 6 static{ 7 System.out.println("Testaaa() static{}块..."); 8 } 9 public Testaaa(){10 System.out.println("Testaaa() Construct...");11 }12 @Test13 public void myTest(){14 System.out.println("Testaaa() myTest()方法...");15 }16 }
运行结果:
Testaaa() static{}块...
Testaaa() Construct...
Testaaa() myTest()方法...