示例#1
0
 /**
  * Test method acceptMetadata
  */
 public function testAcceptMetadata()
 {
     $data = MetadataObject::create([]);
     $extMock = $this->getMockForAbstractClass('Oro\\Bundle\\DataGridBundle\\Extension\\ExtensionVisitorInterface');
     $extMock->expects($this->once())->method('visitMetadata')->with($this->config, $data);
     $this->acceptor->addExtension($extMock);
     $this->acceptor->acceptMetadata($data);
 }
 /**
  * {@inheritDoc}
  */
 public function getMetadata()
 {
     $data = MetadataObject::createNamed($this->getName(), []);
     $this->acceptor->acceptMetadata($data);
     return $data;
 }