使用PHPUnit检测任何PHP错误/警告/异常

时间:2011-12-16 06:46:06

标签: phpunit

我想让PHPUnit在遇到任何PHP错误,警告或异常时失败。

我正在看到逆的例子,其中

/**
 * @expectedException PHPUnit_Framework_Error_Warning
 */
预期错误时使用

。但相反,我想练习各种代码路径,并保证不会抛出任何错误,警告或异常。

1 个答案:

答案 0 :(得分:2)

任何抛出未捕获异常或引发警告或错误的测试都会被PHPUnit自动标记为E(错误)而无需您的干预。当您想将此类错误计为正确行为时,您只需要采取@expectedException等措施。