0
我希望PHPUnit在遇到任何PHP错误,警告或异常时失败。使用PHPUnit检测任何PHP错误/警告/异常
我看到倒数,其中
/**
* @expectedException PHPUnit_Framework_Error_Warning
*/
时预计的错误使用的例子。但是,我想运用各种代码路径并保证不会出现错误,警告或异常。
我希望PHPUnit在遇到任何PHP错误,警告或异常时失败。使用PHPUnit检测任何PHP错误/警告/异常
我看到倒数,其中
/**
* @expectedException PHPUnit_Framework_Error_Warning
*/
时预计的错误使用的例子。但是,我想运用各种代码路径并保证不会出现错误,警告或异常。
任何引发未捕获异常或引发警告或错误的测试都会自动用PHPUnit标记为E
(对于错误),无需您的干预。当您想将这些错误计为正确的行为时,您只需采取像@expectedException
这样的措施。
对于我来说,这个问题不够精确,不能回答,但感觉就像你在滥用PHPunit的东西听起来不像正确的单元测试。再一次,我可能错了,因为我没有从你的问题得到足够的信息。也许你可以发布一些你想要做的例子(伪)代码。 – markus 2011-12-16 07:37:42