public function testGetMenuFactory() { $admin = new PostAdmin('sonata.post.admin.post', 'NewsBundle\\Entity\\Post', 'SonataNewsBundle:PostAdmin'); $this->assertNull($admin->getMenuFactory()); $menuFactory = $this->getMock('Knp\\Menu\\FactoryInterface'); $admin->setMenuFactory($menuFactory); $this->assertSame($menuFactory, $admin->getMenuFactory()); }