Zadeklarowałem HTTP_HOST, jak pokazano poniżej.Błąd PHPUnit "niezdefiniowany indeks: HTTP_HOST"
public function testReadUser() {
$_SERVER['HTTP_HOST'] = "x.y";
.
.
.
}
Mimo to phpunit podaje niezdefiniowany błąd indeksu. Dlaczego to jest?
Czy możesz opublikować każdy otrzymany błąd? –
"undefined index: HTTP_HOST" to była jedyna instrukcja błędu. Użyłem pliku bootstrap.php i dodałem wiersz '$ _SERVER ['HTTP_HOST'] = 'myHost';'. To rozwiązało problem. Nie wiem zbyt wiele o pliku bootstrap.php. Czy możesz mi powiedzieć, jaki jest pożytek z tego pliku i czy mogę przekazywać parametry pobierania i publikowania tego pliku do testowania plików? – Geek
Mogę ci powiedzieć, ale Google "phpunit bootstrap" da ci mnóstwo odpowiednich wyników. –