public function testRegexReverseRouting()
 {
     $r = new Router();
     $r->add('/\\d+:id', array('controller' => 'foo', 'action' => 'bar'));
     $r->add('/foo/\\w+:id', array('controller' => 'foo', 'action' => 'bar'));
     $this->assertEquals('/42', $r->reverseRoute(array('controller' => 'foo', 'action' => 'bar', 'id' => 42)));
     $this->assertEquals('/foo/baz', $r->reverseRoute(array('controller' => 'foo', 'action' => 'bar', 'id' => 'baz')));
 }