Testing PHP Errors

Testing PHP Errors Secara default, PHPUnit mengkonversi kesalahan PHP, peringatan, dan pemberitahuan yang dipicu selama pelaksanaan tes untuk pengecualian. Menggunakan pengecualian ini.

Contoh 2.14: Expecting a PHP error menggunakan @expectedException

class ExpectedErrorTest extends PHPUnit_Framework_TestCase
{
    /**
     * @expectedException PHPUnit_Framework_Error
     */
    public function testFailingInclude()
    {
        include 'not_existing_file.php';
    }
}
?>

Hasil pengetesan tersebut bisa dilihat dibawah ini, testing ini menggunakan perintah : phpunit -d error_reporting=2 ExpectedErrorTest

results matching ""

    No results matching ""