public static function resetProperties()
 {
     self::$beforeClassWasRun = 0;
     self::$afterClassWasRun = 0;
 }
Example #2
0
 public function testBeforeClassAndAfterClassAnnotations()
 {
     $suite = new PHPUnit_Framework_TestSuite('BeforeClassAndAfterClassTest');
     BeforeClassAndAfterClassTest::resetProperties();
     $suite->run($this->result);
     $this->assertEquals(1, BeforeClassAndAfterClassTest::$beforeClassWasRun, '@beforeClass method was not run once for the whole suite.');
     $this->assertEquals(1, BeforeClassAndAfterClassTest::$afterClassWasRun, '@afterClass method was not run once for the whole suite.');
 }