public function testGetUrlsafeIdentifier() { $entity = new \stdClass(); // set admin to pool $this->pool->setAdminClasses(array('stdClass' => array('sonata_admin_foo_service'))); $this->admin->expects($this->once())->method('getUrlsafeIdentifier')->with($this->equalTo($entity))->will($this->returnValue(1234567)); $this->assertEquals(1234567, $this->twigExtension->getUrlsafeIdentifier($entity)); }
public function testGetAdminClasses() { $this->pool->setAdminClasses(array('someclass' => 'sonata.user.admin.group1')); $this->assertEquals(array('someclass' => 'sonata.user.admin.group1'), $this->pool->getAdminClasses()); }