【发布时间】:2013-07-19 14:15:05
【问题描述】:
我已经声明了一个如下所示的 HTTP_HOST。
public function testReadUser() {
$_SERVER['HTTP_HOST'] = "x.y";
.
.
.
}
尽管如此,phpunit 给出了未定义的索引错误。为什么会这样?
【问题讨论】:
-
你能把你遇到的每一个错误都贴出来吗?
-
"undefined index : HTTP_HOST" 这是唯一的错误语句。我使用了 bootstrap.php 文件并添加了
$_SERVER['HTTP_HOST'] = 'myHost';行。这解决了问题。我不太了解 bootstrap.php 文件。能否简单介绍一下这个文件有什么用,我可以通过这个文件传递get和post参数来测试文件吗? -
我可以告诉你,但谷歌搜索“phpunit bootstrap”会给你大量相关结果..
-
@N.B.我当然会。谢谢顺便说一句。