Не удалось подтвердить код состояния HTTP 200, а не 500
м пытается функционально проверить код состояния HTTP для определенного запроса200
не500
, Я'я использую Symfony2, а здесьs код:
public function testIndex()
{
$client = static::createClient();
$crawler = $client->request('GET', "/");
$this->assertEquals('Ibw\JobeetBundle\Controller\JobController::indexAction', $client->getRequest()->attributes->get('_controller'));
$this->assertEquals(200 , $client->getResponse()->getStatusCode());
$this->assertEquals(0, $crawler->filter('.jobs td.position:contains("Expired")')->count());
}
И результат:
1) Ibw \ JobeetBundle \ Tests \ Functional \ JobControllerTest :: testIndex Не удалось утверждать, что 500 соответствует ожидаемым 200.
Когда я получаю доступ к маршруту "/" вручную через браузер работает просто отлично.
И что'здесь не так?