Example #1
0
 /**
  * Test method acceptDatasource
  */
 public function testAcceptDatasource()
 {
     $datasourceMock = $this->getMockForAbstractClass('Oro\\Bundle\\DataGridBundle\\Datasource\\DatasourceInterface');
     $extMock = $this->getMockForAbstractClass('Oro\\Bundle\\DataGridBundle\\Extension\\ExtensionVisitorInterface');
     $extMock->expects($this->once())->method('visitDatasource')->with($this->config, $datasourceMock);
     $this->acceptor->addExtension($extMock);
     $this->acceptor->acceptDatasource($datasourceMock);
 }
 /**
  * {@inheritDoc}
  */
 public function getAcceptedDatasource()
 {
     $this->acceptor->acceptDatasource($this->getDatasource());
     return $this->getDatasource();
 }