Добрый день.
Задача покрыть тестами разрабатываемое REST API.
Настройки модуля REST:
url: http://127.0.0.1:8080/api/v1
depends: Phalcon
part: Json
Фрагмент кода теста:
$I->haveHttpHeader('Content-Type', 'application/x-www-form-urlencoded');
$I->sendPOST('/client/add', ['name' => 'Vladimir', 'sex' => 'male']);
В результате ошибка: [PHPUnit\Framework\Exception] Undefined index: HTTP_HOST
Сменил зависимость Phalcon на PhpBrowser - ошибки нет, тест прошел успешно.
url: http://127.0.0.1:8080/api/v1
depends: PhpBrowser
part: Json
Это такой баг или я что-то не верно сделал.
Использую:
- REST
- phanbook