public void testSaveAndLoad() {
LdapStructure original = createOriginalStructure();
XmlPersistor xml = XmlPersistor.newRoot("LdapStructure");
original.writeTo(xml);
if (PRINT_XML) {
xml.printToConsole();
}
LdapStructure restored = createEmptyStructure(original);
restored.restoreFrom(xml);
assertTrue(original.equals(restored));
}