示例#1
0
 public function test_get_protocol_and_status()
 {
     $builder = new HttpResponseBuilder();
     $response = new HttpResponse(HttpStatusCode::NOT_FOUND);
     $this->assertEquals(s('%s/%s %d %s', HttpProtocol::HTTP, HttpProtocol::CURRENT_VERSION, HttpStatusCode::NOT_FOUND, HttpStatusCode::getStatusText(HttpStatusCode::NOT_FOUND)), $builder->createRequestDefinition($response));
 }
示例#2
0
 public function test_get_status_text()
 {
     $this->assertEquals('OK', HttpStatusCode::getStatusText(HttpStatusCode::OK));
 }
示例#3
0
 public function test_get_status_text()
 {
     $response = new HttpResponse(HttpStatusCode::INTERNAL_SERVER_ERROR);
     $this->assertEquals(HttpStatusCode::getStatusText(HttpStatusCode::INTERNAL_SERVER_ERROR), $response->getStatusText());
 }
示例#4
0
 /**
  * @return string
  */
 public function getStatusText()
 {
     return HttpStatusCode::getStatusText($this->getStatusCode());
 }