[ 'mount' => [ [ '@type' => 'normal', 'path' => '/radio.mp3', ], [ '@type' => 'special', 'path' => '/special.mp3', ], ], ], ]; $xmlString = (new Writer())->toString($arrayValue, 'icecast'); $xmlExpected = <<<'XML' /radio.mp3 /special.mp3 XML; self::assertEquals($xmlString, $xmlExpected); $backToArray = (new Reader())->fromString($xmlString); self::assertEquals($arrayValue, $backToArray); } }