public function testPath() { $r = new Router($this->container); $this->assertEquals('a/b/c', $r->getPath('/a/b/c')); $this->assertEquals('a/b/something', $r->getPath('/a/b/something?test=a', 'test=a')); $_SERVER['REQUEST_METHOD'] = 'GET'; $_SERVER['PHP_SELF'] = '/a/index.php'; $this->assertEquals('b/c', $r->getPath('/a/b/c')); $this->assertEquals('b/c', $r->getPath('/a/b/c?e=f', 'e=f')); }