/**
* @dataProvider xpathremapping_provider
*
* @param $xml
* @param $maps
* @param $expected
*/
public function test_Xpathremapping($xml, $maps, $expected)
{
$doc = new \DOMDocument();
$doc->loadXML($xml);
$remaps = array();
foreach ($maps as $m) {
$remaps[] = $this->generateMappings($m);
}
BaseResource::remapValues($doc, $remaps);
$this->assertXmlStringEqualsXmlString($expected, $doc->saveXML());
}