final Object otherConstraint = doRoundTrip(constraint);
assertEquals(constraint, otherConstraint);
}
public void testEnumeratedConstraint() throws Exception {
final ImmutableEnumeratedConstraintImpl constraint =
(ImmutableEnumeratedConstraintImpl) unmarshall(
getResourceAsString("res/enumerated-constraint-string.xml"),
ImmutableEnumeratedConstraintImpl.class);
// check the created object
final List enumeratedValues = constraint.getEnumeratedValues();
assertEquals(3, enumeratedValues.size());
assertEquals("one",
((StringValue) enumeratedValues.get(0)).getAsString());
assertEquals("two",
((StringValue) enumeratedValues.get(1)).getAsString());