Example #1
0
 public function testRequestUri()
 {
     $_SERVER['REQUEST_URI'] = '/foo';
     $this->request = new Request();
     $this->assertEquals('/foo', $this->request->getRawRequestUri());
     unset($_SERVER['REQUEST_URI']);
     $this->request = new Request();
     $this->assertEquals('/', $this->request->getRawRequestUri());
     $this->assertEquals('/', $this->request->getRequestUri());
     $_SERVER['REQUEST_URI'] = '/?foo=bar';
     $this->request = new Request();
     $this->assertEquals('/?foo=bar', $this->request->getRawRequestUri());
     $_SERVER['REQUEST_URI'] = '/?foo=bar';
     $this->request = new Request();
     $this->assertEquals('/', $this->request->getRequestUri());
 }