public function testOptions() { $xml = '<object id="File"> <label>File</label> <class>Admin\\Models\\ObjectFile</class> <table>system_file</table> <labelField>path</labelField> <nested>true</nested> <treeLabel>name</treeLabel> <treeIcon>type</treeIcon> <treeIconMapping> <icon id="dir">#icon-folder-4</icon> </treeIconMapping> <treeDefaultIcon>#icon-paper</treeDefaultIcon> <browserInterfaceClass>jarves.Files</browserInterfaceClass> <browserInterface>custom</browserInterface> </object>'; $object = new Object($xml, $this->getJarves()); $this->assertEquals(['dir' => '#icon-folder-4'], $object->toArray()['treeIconMapping']); }