Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,15 @@ public boolean isValid(String value, ConstraintValidatorContext constraintValida
return true;
}

boolean startsOrEndsWithSpace = value.matches("^\\s.*|.*\\s$");

if (startsOrEndsWithSpace) {
constraintValidatorContext.disableDefaultConstraintViolation();
constraintValidatorContext.buildConstraintViolationWithTemplate("cannot start or end with space")
.addConstraintViolation();
return false;
}

boolean containsOnlyDigits = value.matches("^\\d+$");

if (containsOnlyDigits) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,6 @@ void givenValidAdminRegisterApplicationId_whenUnauthorizedForGettingAdminRegiste
"This is a valid text with sufficient length and contains alphabetic characters.",
"This text includes numbers 12345 and still should be accepted because it's within limits.",
"This text, which includes punctuation marks, should be accepted.",
" This text has leading and trailing spaces which should be trimmed and accepted. ",
"ÇalıŞkan ve dÜrüst İnsanlar her zaman başarıyı yakalar.(:;?/)"
})
void givenValidAdminRegisterApplicationCreateRequest_whenCreatingAdminRegisterApplication_thenReturnAdminRegisterApplicationCreateResponse(String reason) throws Exception {
Expand Down Expand Up @@ -248,6 +247,10 @@ void givenValidAdminRegisterApplicationCreateRequest_whenCreatingAdminRegisterAp
".,..,.,.,.,.,,.,.,.,.,.,.,.,.,..,.,.,,.,.,.,",
"Too short",
" a",
" spaceAtTheBeginning",
"spaceAtTheEnd ",
" both ",
" justAString ",
"151201485621548562154851458614125461254125412",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean vestibulum commodo turpis, sed venenatis sapien suscipit sit amet. Etiam malesuada, ligula in semper varius, nisi mi pulvinar libero, ut commodo dolor orci quis urna. Vivamus ac euismod ex. Proin vel vulputate orci. Ut id nibh finibus, mattis sem id, maximus ante. Proin fringilla ipsum at arcu venenatis, non bibendum justo luctus. Phasellus vestibulum feugiat est sit amet bibendum. Donec nulla leo, ultricies sed pharetra sed, hendrerit vel nunc."
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,10 @@ void givenInvalidEmergencyEvacuationApplicationListRequest_whenReferenceNumberNo
"t",
"151201485621548562154851458614125461254125412",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam In hac habitasse platea dictumst. Nullam in turpis at nunc ultrices.",
" spaceAtTheBeginning",
"spaceAtTheEnd ",
" both ",
" justAString "
})
void givenInvalidEmergencyEvacuationApplicationListRequest_whenSourceCityNotValid_thenReturnValidationError(String sourceCity) throws Exception {

Expand Down Expand Up @@ -170,6 +174,10 @@ void givenInvalidEmergencyEvacuationApplicationListRequest_whenSourceCityNotVali
"t",
"151201485621548562154851458614125461254125412",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam In hac habitasse platea dictumst. Nullam in turpis at nunc ultrices.",
" spaceAtTheBeginning",
"spaceAtTheEnd ",
" both ",
" justAString ",
})
void givenInvalidEmergencyEvacuationApplicationListRequest_whenSourceDistrictNotValid_thenReturnValidationError(String sourceDistrict) throws Exception {

Expand Down Expand Up @@ -238,6 +246,10 @@ void givenInvalidEmergencyEvacuationApplicationListRequest_whenSeatingCountNotVa
"t",
"151201485621548562154851458614125461254125412",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam In hac habitasse platea dictumst. Nullam in turpis at nunc ultrices.",
" spaceAtTheBeginning",
"spaceAtTheEnd ",
" both ",
" justAString ",
})
void givenInvalidEmergencyEvacuationApplicationListRequest_whenTargetCityNotValid_thenReturnValidationError(String targetCity) throws Exception {

Expand Down Expand Up @@ -274,6 +286,10 @@ void givenInvalidEmergencyEvacuationApplicationListRequest_whenTargetCityNotVali
"t",
"151201485621548562154851458614125461254125412",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam In hac habitasse platea dictumst. Nullam in turpis at nunc ultrices.",
" spaceAtTheBeginning",
"spaceAtTheEnd ",
" both ",
" justAString ",
})
void givenInvalidEmergencyEvacuationApplicationListRequest_whenTargetDistrictNotValid_thenReturnValidationError(String targetDistrict) throws Exception {

Expand Down