Ejemplo n.º 1
0
 function testBodyNotSentWhenHeadRequest()
 {
     $this->request->mock(array("REQUEST_METHOD" => "HEAD"));
     $this->response->setBody("abc");
     $this->response->setHeader("Content-Length", 3);
     $this->assertEmpty("", $this->send());
     $expected = array("HTTP/1.1 200 OK", "Date: " . $this->response->getHeader("Date"));
     $this->assertEquals($expected, HeaderStack::stack());
 }
Ejemplo n.º 2
0
 function testSendContentViaString()
 {
     $resp = new Response();
     $resp->setBody($a = "Hello");
     $this->assertSame($a, $resp->getBody());
 }
Ejemplo n.º 3
0
 function fail(Request $request, Response $response)
 {
     $response->setBody("failed");
     return false;
 }