コード例 #1
0
ファイル: SenderTest.php プロジェクト: rawebone/wilson
 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());
 }
コード例 #2
0
ファイル: ResponseTest.php プロジェクト: rawebone/wilson
 function testSendContentViaString()
 {
     $resp = new Response();
     $resp->setBody($a = "Hello");
     $this->assertSame($a, $resp->getBody());
 }
コード例 #3
0
ファイル: ResourceFixture.php プロジェクト: rawebone/wilson
 function fail(Request $request, Response $response)
 {
     $response->setBody("failed");
     return false;
 }