Beispiel #1
0
 public function testIsType()
 {
     $response = new Response();
     for ($statusCode = 100; $statusCode <= 999; $statusCode++) {
         $response->setStatusCode($statusCode);
         $digit = substr($statusCode, 0, 1);
         $this->assertSame($digit == 1, $response->isInformational());
         $this->assertSame($digit == 2, $response->isSuccessful());
         $this->assertSame($digit == 3, $response->isRedirection());
         $this->assertSame($digit == 4, $response->isClientError());
         $this->assertSame($digit == 5, $response->isServerError());
     }
 }