Не удалось подтвердить код состояния 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.

Когда я получаю доступ к маршруту "/" вручную через браузер работает просто отлично.

И что'здесь не так?

Ответы на вопрос(2)

Ваш ответ на вопрос