/**
* Tests {@code @Email} constraint
*/
@Test
public void testEmailViolation() {
Member member = createValidMember();
member.setEmail("invalid-email");
Set<ConstraintViolation<Member>> violations = validator.validate(member);
Assert.assertEquals("One violation was found", 1, violations.size());
Assert.assertEquals("Email was invalid", "not a well-formed email address", violations.iterator().next().getMessage());
}