public function testRedirectName()
 {
     $root = self::$dm->find(null, self::ROUTE_ROOT);
     $redirect = new RedirectRoute();
     $redirect->setPosition($root, 'redirectName');
     $redirect->setRouteName('symfony_route');
     $redirect->setParameters(array('param' => 7));
     // parameters should be ignored in this case
     self::$dm->persist($redirect);
     self::$dm->flush();
     self::$dm->clear();
     $redirect = self::$dm->find(null, self::ROUTE_ROOT . '/redirectName');
     $response = self::$controller->redirectAction($redirect);
     $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\RedirectResponse', $response);
     $this->assertSame(302, $response->getStatusCode());
     $this->assertSame('http://localhost/symfony_route_test?param=7', $response->getTargetUrl());
 }