假设您有一个这样定义的请求类:
public class CreateUserRequest {
@NotNull
@Pattern("^[a-zA-Z0-9]+$")
@Size(min = 6, max = 16)
public String userName;
@NotNull
@Pattern("^[a-zA-Z0-9]+$")
@Size(min = 8, max = 32)
public String password;
@NotNull
@Pattern("^[a-zA-Z]+ [a-zA-Z]+$")
@Size(min = 3, max = 100)
public String fullName;
}
你如何编写约束测试?你会写这些测试吗?
小更新
这与我在此示例中使用的约束无关。这是关于测试/不测试您拥有的任何限制。