我想让PHPUnit在遇到任何PHP错误,警告或异常时失败。
我正在看到逆的例子,其中
/**
* @expectedException PHPUnit_Framework_Error_Warning
*/
预期错误时使用。但相反,我想练习各种代码路径,并保证不会抛出任何错误,警告或异常。
答案 0 :(得分:2)
任何抛出未捕获异常或引发警告或错误的测试都会被PHPUnit自动标记为E
(错误)而无需您的干预。当您想将此类错误计为正确行为时,您只需要采取@expectedException
等措施。