public function testTwoParameterRoutes()
{
$route = new Route(array('template' => '/personnel/{:personnel_id}/position/{:position_id}/actions/create', 'params' => array('controller' => 'actions', 'action' => 'create')));
$route->compile();
$data = $route->export();
$actual = $data['pattern'];
$expected = '@^/personnel(?:/(?P<personnel_id>[^\\/]+))/position(?:/';
$expected .= '(?P<position_id>[^\\/]+))/actions/create$@u';
$this->assertEqual($expected, $actual);
}