Add user friendly error message

This commit is contained in:
Pedro Chevallier 2024-03-20 18:54:40 -03:00 committed by Dave Syer
parent c7bc8b1ae6
commit 405cdc635b
2 changed files with 4 additions and 4 deletions

View file

@ -30,7 +30,7 @@ import jakarta.persistence.JoinColumn;
import jakarta.persistence.OneToMany;
import jakarta.persistence.OrderBy;
import jakarta.persistence.Table;
import jakarta.validation.constraints.Digits;
import jakarta.validation.constraints.Pattern;
import jakarta.validation.constraints.NotBlank;
/**
@ -56,7 +56,7 @@ public class Owner extends Person {
@Column(name = "telephone")
@NotBlank
@Digits(fraction = 0, integer = 10)
@Pattern(regexp = "\\d{10}", message = "Telephone must be a 10-digit number")
private String telephone;
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)

View file

@ -117,7 +117,7 @@ class OwnerControllerTests {
.param("lastName", "Bloggs")
.param("address", "123 Caramel Street")
.param("city", "London")
.param("telephone", "01316761638"))
.param("telephone", "1316761638"))
.andExpect(status().is3xxRedirection());
}
@ -188,7 +188,7 @@ class OwnerControllerTests {
.param("lastName", "Bloggs")
.param("address", "123 Caramel Street")
.param("city", "London")
.param("telephone", "01616291589"))
.param("telephone", "1616291589"))
.andExpect(status().is3xxRedirection())
.andExpect(view().name("redirect:/owners/{ownerId}"));
}