@beforeClass

@beforeClass 标注用于指明此静态方法应该于测试类中的所有测试方法都运行完成之后调用,用于建立共享基境。

  1. class MyTest extends PHPUnit_Framework_TestCase
  2. {
  3. /**
  4. * @beforeClass
  5. */
  6. public static function setUpSomeSharedFixtures()
  7. {
  8. // ...
  9. }
  10.  
  11. /**
  12. * @beforeClass
  13. */
  14. public static function setUpSomeOtherSharedFixtures()
  15. {
  16. // ...
  17. }
  18. }