public static function resetProperties() { self::$beforeClassWasRun = 0; self::$afterClassWasRun = 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.'); }