2013-03-13 39 views

回答

0

如果我正确理解你,上面的代码应该抛出一个错误或异常,但它不会。

如果是这种情况,请根据您预期发生的错误类型使用其中的一种。如果您将函数传递给null,那么错误处理程序将重置为默认值。

register_shutdown_function 
set_error_handler 
set_exception_handler 
+0

谢谢,但事实上,错误没有注册,PHPUnit只是退出并去创建一个报告或显示处理和一般统计的时间。 – 2013-03-13 06:52:53

+0

如果应该发生错误,并且您完成了上述所有功能并且您使用了error_reporting(E_ALL);那么肯定会发生错误,就像在任何PHP脚本中一样。如果您遇到麻烦,MakeGood就是我用来调试PHPUnit测试用例的东西。 – 2013-03-13 07:01:54