/** * 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; }