public function testPercentEncode() { $this->assertEquals('foobar', UriResolver::percentEncode('foobar')); $this->assertEquals('http%3A%2F%2Fgoogle.de', UriResolver::percentEncode('http://google.de')); $this->assertEquals('http%3A%2F%2Fgoogle.de', UriResolver::percentEncode('http%3A%2F%2Fgoogle.de')); $this->assertEquals('http%253A%252F%252Fgoogle.de', UriResolver::percentEncode('http%3A%2F%2Fgoogle.de', false)); }