public function testGetBaseRoutePatternWithChildAdmin() { $postAdmin = new PostAdmin('sonata.post.admin.post', 'Application\\Sonata\\NewsBundle\\Entity\\Post', 'SonataNewsBundle:PostAdmin'); $commentAdmin = new CommentAdmin('sonata.post.admin.comment', 'Application\\Sonata\\NewsBundle\\Entity\\Comment', 'SonataNewsBundle:CommentAdmin'); $commentAdmin->setParent($postAdmin); $this->assertEquals('/sonata/news/post/{id}/comment', $commentAdmin->getBaseRoutePattern()); }
public function testGetBaseRouteNameWithChildAdmin() { $postAdmin = new PostAdmin('sonata.post.admin.post', 'Application\Sonata\NewsBundle\Entity\Post', 'SonataNewsBundle:PostAdmin'); $commentAdmin = new CommentAdmin('sonata.post.admin.comment', 'Application\Sonata\NewsBundle\Entity\Comment', 'SonataNewsBundle:CommentAdmin'); $commentAdmin->setParent($postAdmin); $this->assertEquals('admin_sonata_news_post_comment', $commentAdmin->getBaseRouteName()); }