public function setUp() { $this->serviceManager = new ServiceManager(new Config(array('factories' => array('SphinxSearch\\Db\\Adapter\\Adapter' => 'SphinxSearch\\Db\\Adapter\\AdapterServiceFactory'), 'aliases' => array('sphinxql' => 'SphinxSearch\\Db\\Adapter\\Adapter')))); $this->serviceManager->setService('Config', array('sphinxql' => $this->config)); $this->adapter = $this->serviceManager->get('sphinxql'); $this->search = new Search($this->adapter); $this->sql = $this->search->getSql(); }
public function setUp() { $serviceManagerConfig = new Config(['factories' => ['SphinxSearch\\Db\\Adapter\\Adapter' => 'SphinxSearch\\Db\\Adapter\\AdapterServiceFactory'], 'aliases' => ['sphinxql' => 'SphinxSearch\\Db\\Adapter\\Adapter']]); $this->serviceManager = new ServiceManager(); $serviceManagerConfig->configureServiceManager($this->serviceManager); $this->serviceManager->setService('Config', ['sphinxql' => $this->config]); $this->adapter = $this->serviceManager->get('sphinxql'); $this->search = new Search($this->adapter); $this->sql = $this->search->getSql(); }
/** * @covers SphinxSearch\Search::getSql */ public function testGetSql() { $this->assertInstanceOf('\\SphinxSearch\\Db\\Sql\\Sql', $this->search->getSql()); }