/**
* Test that :key elements are urldecoded
*
* @return void
*/
public function testParseUrlDecodeElements()
{
$route = new Route('/:controller/:slug', ['action' => 'view']);
$route->compile();
$result = $route->parse('/posts/%E2%88%82%E2%88%82');
$this->assertEquals('posts', $result['controller']);
$this->assertEquals('view', $result['action']);
$this->assertEquals('∂∂', $result['slug']);
$result = $route->parse('/posts/∂∂');
$this->assertEquals('posts', $result['controller']);
$this->assertEquals('view', $result['action']);
$this->assertEquals('∂∂', $result['slug']);
}