Loading src/main/java/es/redmic/models/es/common/constraintvalidate/phone/PhoneNumberValidator.java +1 −1 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ import javax.validation.ConstraintValidatorContext; public class PhoneNumberValidator implements ConstraintValidator<ValidatePhoneNumber, String> { private static final Pattern REGEX_PATTERN = Pattern.compile( "^(\\+\\d{1,3}|\\d{4})? ?(\\d{0,14})-? ?(\\d{0,14})-? ?(\\d{0,14})-? ?(\\d{0,14})-? ?(\\d{0,14})$", "^(\\+\\d{1,3}|\\d{4})? ?(\\d{3,5})-? ?(\\d{2,3})-? ?(\\d{1,2})-? ?(\\d{1,2})-? ?(\\d{2,3})$", Pattern.MULTILINE); @Override Loading src/test/java/es/redmic/test/unit/administrative/dto/PlatformDTOTest.java +5 −5 Original line number Diff line number Diff line Loading @@ -75,7 +75,7 @@ public class PlatformDTOTest extends DTOBaseTest<PlatformDTO> { @Test public void validationDTO_ReturnSizeError_IfContactPhoneExceedsSize() { dto.setContactPhone("453455544334"); dto.setContactPhone("45345554433423445553"); checkDTOHasError(dto, PHONE_NUMBER_MESSAGE_TEMPLATE); } Loading src/test/java/es/redmic/test/unit/common/constraintvalidate/PhoneNumberValidateTest.java +11 −9 Original line number Diff line number Diff line Loading @@ -69,16 +69,18 @@ public class PhoneNumberValidateTest { Set<ConstraintViolation<ContactDTO>> constraintViolations = validator.validate(dto); assertEquals(1, constraintViolations.size()); assertEquals("{redmic.validation.constraints.ValidatePhoneNumber.message}", constraintViolations.iterator().next().getMessageTemplate()); assertEquals("{redmic.validation.constraints.ValidatePhoneNumber.message}", constraintViolations.iterator().next().getMessageTemplate()); } @Test public void validationDTO_ReturnFormatError_IfPhoneExceedsSize() { dto.setPhone("67633445555444"); dto.setPhone("67633445555444445555"); Set<ConstraintViolation<ContactDTO>> constraintViolations = validator.validate(dto); assertEquals(1, constraintViolations.size()); assertEquals("{redmic.validation.constraints.ValidatePhoneNumber.message}", constraintViolations.iterator().next().getMessageTemplate()); assertEquals("{redmic.validation.constraints.ValidatePhoneNumber.message}", constraintViolations.iterator().next().getMessageTemplate()); } } Loading
src/main/java/es/redmic/models/es/common/constraintvalidate/phone/PhoneNumberValidator.java +1 −1 Original line number Diff line number Diff line Loading @@ -8,7 +8,7 @@ import javax.validation.ConstraintValidatorContext; public class PhoneNumberValidator implements ConstraintValidator<ValidatePhoneNumber, String> { private static final Pattern REGEX_PATTERN = Pattern.compile( "^(\\+\\d{1,3}|\\d{4})? ?(\\d{0,14})-? ?(\\d{0,14})-? ?(\\d{0,14})-? ?(\\d{0,14})-? ?(\\d{0,14})$", "^(\\+\\d{1,3}|\\d{4})? ?(\\d{3,5})-? ?(\\d{2,3})-? ?(\\d{1,2})-? ?(\\d{1,2})-? ?(\\d{2,3})$", Pattern.MULTILINE); @Override Loading
src/test/java/es/redmic/test/unit/administrative/dto/PlatformDTOTest.java +5 −5 Original line number Diff line number Diff line Loading @@ -75,7 +75,7 @@ public class PlatformDTOTest extends DTOBaseTest<PlatformDTO> { @Test public void validationDTO_ReturnSizeError_IfContactPhoneExceedsSize() { dto.setContactPhone("453455544334"); dto.setContactPhone("45345554433423445553"); checkDTOHasError(dto, PHONE_NUMBER_MESSAGE_TEMPLATE); } Loading
src/test/java/es/redmic/test/unit/common/constraintvalidate/PhoneNumberValidateTest.java +11 −9 Original line number Diff line number Diff line Loading @@ -69,16 +69,18 @@ public class PhoneNumberValidateTest { Set<ConstraintViolation<ContactDTO>> constraintViolations = validator.validate(dto); assertEquals(1, constraintViolations.size()); assertEquals("{redmic.validation.constraints.ValidatePhoneNumber.message}", constraintViolations.iterator().next().getMessageTemplate()); assertEquals("{redmic.validation.constraints.ValidatePhoneNumber.message}", constraintViolations.iterator().next().getMessageTemplate()); } @Test public void validationDTO_ReturnFormatError_IfPhoneExceedsSize() { dto.setPhone("67633445555444"); dto.setPhone("67633445555444445555"); Set<ConstraintViolation<ContactDTO>> constraintViolations = validator.validate(dto); assertEquals(1, constraintViolations.size()); assertEquals("{redmic.validation.constraints.ValidatePhoneNumber.message}", constraintViolations.iterator().next().getMessageTemplate()); assertEquals("{redmic.validation.constraints.ValidatePhoneNumber.message}", constraintViolations.iterator().next().getMessageTemplate()); } }