7
ทดสอบส่วนหัวของ PHP ด้วย PHPUnit
ฉันกำลังพยายามใช้ PHPunit เพื่อทดสอบคลาสที่แสดงผลส่วนหัวที่กำหนดเอง ปัญหาคือบนเครื่องของฉันสิ่งนี้: <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { ob_start(); header('Location: foo'); $headers_list = headers_list(); header_remove(); ob_clean(); $this->assertContains('Location: foo', $headers_list); } } หรือแม้แต่สิ่งนี้: <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { ob_start(); header('Location: foo'); header_remove(); ob_clean(); } } ส่งคืนข้อผิดพลาดนี้: name@host [~/test]# phpunit --verbose …