@Test @Ignore public void testMoveSyntaxCheckerAndChangeRdn() throws Exception {
testAddSyntaxCheckerToEnabledSchema();
Dn dn=new Dn("m-oid=" + OID + ",ou=syntaxCheckers,cn=apachemeta,ou=schema");
Dn newDn=new Dn("m-oid=" + NEW_OID + ",ou=syntaxCheckers,cn=apache,ou=schema");
connection.moveAndRename(dn,newDn);
assertFalse("old syntaxChecker OID should NOT be present",schemaManager.getSyntaxCheckerRegistry().contains(OID));
assertTrue("new syntaxChecker OID should be present",schemaManager.getSyntaxCheckerRegistry().contains(NEW_OID));
assertEquals("syntaxChecker with new oid should have schema set to apache NOT apachemeta",schemaManager.getSyntaxCheckerRegistry().getSchemaName(NEW_OID),"apache");
Class> clazz=schemaManager.getSyntaxCheckerRegistry().lookup(NEW_OID).getClass();
assertEquals(clazz,OctetStringSyntaxChecker.class);
}