public function testConvertCorrectlyConvertsConfigStructureToArray() { $testDom = dirname(dirname(__DIR__)) . '/_files/system_2.xml'; $dom = new DOMDocument(); $dom->load($testDom); $expectedArray = (include dirname(dirname(__DIR__)) . '/_files/converted_config.php'); $this->assertEquals($expectedArray, $this->_model->convert($dom)); }
/** * Extract configuration data from the DOM structure * * @param DOMDocument $dom * @return array|DOMNodeList */ protected function _extractData(DOMDocument $dom) { $data = $this->_converter->convert($dom); return $data['config']['system']; }