/** * @dataProvider getConvertData */ public function testConvert($xmlString, $expectedJson) { $xml = new \SimpleXMLElement($xmlString); $converter = new \MarkWilson\XmlToJson\XmlToJsonConverter(); $json = $converter->convert($xml); $this->assertEquals($expectedJson, $json); }
/** * @dataProvider getAsArrayData */ public function testAsArray($xmlString, $expectedArray) { $xml = new \SimpleXMLElement($xmlString); $converter = new \MarkWilson\XmlToJson\XmlToJsonConverter(); $array = $converter->asArray($xml); $this->assertEquals($expectedArray, $array); }