public function testCanBeInitializedByConfig() { $expected = ['foo' => 'bar', 'omg' => 'baz']; $mock = $this->getMockBuilder('Shopware_Components_Config')->disableOriginalConstructor()->getMock(); $mock->expects($this->any())->method('get')->will($this->returnValue('foo=bar,omg=baz')); $mapper = QueryAliasMapper::createFromConfig($mock); $this->assertEquals($expected, $mapper->getQueryAliases()); }
protected function getQueryAliasMapperService() { return $this->services['query_alias_mapper'] = \Shopware\Components\QueryAliasMapper::createFromConfig($this->get('config')); }