使用需要发送标头的项目进行单元测试
2022-08-30 11:01:42
我目前正在与PHPUnit合作,尝试在编写内容的同时开发测试,但是,我目前正在编写会话管理器,并且这样做时遇到问题...
会话处理类的构造函数是
private function __construct()
{
if (!headers_sent())
{
session_start();
self::$session_id = session_id();
}
}
但是,由于 PHPUnit 在开始测试之前发出文本,因此在此对象上的任何测试都会返回失败的测试,因为 HTTP“标头”已发送...