Example #1
0
 public function testCreateRequestFromFullString()
 {
     $r = new Request();
     $r->createFromString("GET / HTTP/1.1\r\nserver: localhost\r\nuser-agent: phpunit\r\n\r\n");
     $this->assertTrue($r->isRequestComplete());
     $this->assertEquals($r->getRequestUrl(), "/");
     $this->assertEquals($r->getRequestMethod(), "GET");
     $this->assertEquals($r->getRequestProtocol(), "HTTP/1.1");
     $this->assertEquals($r->getHeader("server"), "localhost");
     $this->assertEquals($r->getHeader("user-agent"), "phpunit");
 }