assertNotNull(userTO);
}
@Test
public void issue260() {
SchemaTO schemaTO = buildSchemaTO("schema_issue260", AttributeSchemaType.Double);
schemaTO.setUniqueConstraint(true);
schemaTO = createSchema(AttributableType.USER, SchemaType.NORMAL, schemaTO);
assertNotNull(schemaTO);
UserTO userTO = UserTestITCase.getUniqueSampleTO("issue260@syncope.apache.org");
userTO.addAttribute(attributeTO(schemaTO.getName(), "1.2"));
userTO = createUser(userTO);
assertNotNull(userTO);
schemaTO.setUniqueConstraint(false);
try {
schemaService.update(AttributableType.USER, SchemaType.NORMAL, schemaTO.getName(), schemaTO);
fail("This should not be reacheable");
} catch (SyncopeClientCompositeErrorException scce) {
SyncopeClientException sce = scce.getException(SyncopeClientExceptionType.InvalidUSchema);
assertNotNull(sce);
}