php单元测试标注(注解)
@after
用于指明此方法应当在测试用例类中的每个测试方法运行完成之后调用。
/** * @before1 */ public function bbb() { $this->assertTrue(1 > 2); }
@afterClass
用于清理共享基境,如清空对象
/** * @afterClass */ public static function aa() { echo 'after'; //self::$dbh = NULL; }
@before
用于指明此方法应当在测试用例类中的每个测试方法开始运行之前调用。
/** * @before */ public function bbb() { $this->assertTrue(1 != 2); }
@beforeClass
用于建立共享基境,如连接数据库
/** * @beforeClass */ public static function bb() { echo 'before'; //self::$dbh = new PDO(); }
官网:https://phpunit.de/manual/current/zh_cn/appendixes.annotations.html