public function ExceptionHandlerTest::testStatusCode

File

drupal/core/vendor/symfony/debug/Symfony/Component/Debug/Tests/ExceptionHandlerTest.php, line 42

Class

ExceptionHandlerTest

Namespace

Symfony\Component\Debug\Tests

Code

public function testStatusCode() {
  $handler = new ExceptionHandler(false);
  $response = $handler
    ->createResponse(new \RuntimeException('Foo'));
  $this
    ->assertEquals('500', $response
    ->getStatusCode());
  $this
    ->assertContains('Whoops, looks like something went wrong.', $response
    ->getContent());
  $response = $handler
    ->createResponse(new NotFoundHttpException('Foo'));
  $this
    ->assertEquals('404', $response
    ->getStatusCode());
  $this
    ->assertContains('Sorry, the page you are looking for could not be found.', $response
    ->getContent());
}