Attribute u2 = Attributes.create("member", "uid=user.2,ou=People,o=test");
Attribute u3 = Attributes.create("member", "uid=user.3,ou=People,o=test");
Attribute u4 = Attributes.create("member", "uid=user.4,ou=People,o=test");
Attribute u5 = Attributes.create("member", "uid=user.5,ou=People,o=test");
//Delete even groups and users.
mods.add(new Modification(ModificationType.DELETE, g2));
mods.add(new Modification(ModificationType.DELETE, g4));
mods.add(new Modification(ModificationType.DELETE, u2));
mods.add(new Modification(ModificationType.DELETE, u4));
//Add odd groups and users.
mods.add(new Modification(ModificationType.ADD, g1));
mods.add(new Modification(ModificationType.ADD, g3));
mods.add(new Modification(ModificationType.ADD, u1));
mods.add(new Modification(ModificationType.ADD, u3));
mods.add(new Modification(ModificationType.ADD, u5));
InternalClientConnection conn =
InternalClientConnection.getRootConnection();
ModifyOperation modifyOperation =
conn.processModify(group1Instance.getGroupDN(), mods);
assertEquals(modifyOperation.getResultCode(), ResultCode.SUCCESS);