【发布时间】:2010-11-23 18:49:17
【问题描述】:
基本上我有一个名为 killProgram 的类的方法,它旨在发送一个 hTTP 重定向,然后杀死 PHP。
我应该如何测试这个?当我运行 phpunit 时,它不会为该测试返回任何内容,并完全关闭。
现在我正在考虑让 killProgram 函数抛出一个不应被处理的异常,这样我就可以断言抛出了一个异常。
有没有更好的办法?
【问题讨论】:
-
理论上,register_shutdown_function 或许能够提供解决方案,尽管我不太确定这样做的含义。
标签: php unit-testing phpunit