次のように定義されたリクエスト クラスがあるとします。
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;
}
制約のテストはどのように作成しますか? これらのテストをまったく書いていますか?
マイナーアップデート
この例で使用している制約についてではありません。それは、あなたが持っている制約をテストする/テストしないことです。