Esempio n. 1
0
 public function testConvert()
 {
     $data = (include __DIR__ . '/../../_files/indexer_config.php');
     $dom = new \DOMDocument();
     $dom->loadXML($data['inputXML']);
     $this->assertEquals($data['expected'], $this->_model->convert($dom));
 }
Esempio n. 2
0
 public function testConverter()
 {
     $pathFiles = __DIR__ . '/_files';
     $expectedResult = (require $pathFiles . '/result.php');
     $path = $pathFiles . '/indexer.xml';
     $domDocument = new \DOMDocument();
     $domDocument->load($path);
     $result = $this->model->convert($domDocument);
     $this->assertEquals($expectedResult, $result);
 }
Esempio n. 3
0
 /**
  * @param string $xmlData
  * @dataProvider wrongXmlDataProvider
  * @expectedException \Exception
  */
 public function testMapThrowsExceptionWhenXmlHasWrongFormat($xmlData)
 {
     $dom = new \DOMDocument();
     $dom->loadXML($xmlData);
     $this->_model->convert($dom);
 }