diff --git a/src/main/java/org/ezcode/codetest/application/problem/dto/request/ProblemCreateRequest.java b/src/main/java/org/ezcode/codetest/application/problem/dto/request/ProblemCreateRequest.java index 4e2e9b7e..2fa76941 100644 --- a/src/main/java/org/ezcode/codetest/application/problem/dto/request/ProblemCreateRequest.java +++ b/src/main/java/org/ezcode/codetest/application/problem/dto/request/ProblemCreateRequest.java @@ -13,10 +13,12 @@ public record ProblemCreateRequest( + @NotNull(message = "카테고리 이름를 설정해야 합니다.") @Schema(description = "카테고리 코드 식별자(영어) / 한글 이름", example = "FOR_BEGINNER : 입문자용") Map categories, + @NotBlank(message = "문제 제목을 입력하세요.") @Schema(description = "제목", example = "A+B") String title, diff --git a/src/main/java/org/ezcode/codetest/application/problem/dto/request/ProblemUpdateRequest.java b/src/main/java/org/ezcode/codetest/application/problem/dto/request/ProblemUpdateRequest.java index c0cb3d8b..acd6cb07 100644 --- a/src/main/java/org/ezcode/codetest/application/problem/dto/request/ProblemUpdateRequest.java +++ b/src/main/java/org/ezcode/codetest/application/problem/dto/request/ProblemUpdateRequest.java @@ -17,10 +17,10 @@ public record ProblemUpdateRequest( @Schema(description = "제목", example = "A+B") String title, - @Schema(description = "카테고리", example = "입력한 두수의 값을 더하고, 결과값을 출력하세요") + @Schema(description = "설명", example = "입력한 두수의 값을 더하고, 결과값을 출력하세요") String description, - @Schema(description = "난이도", example = "BRONZE") + @Schema(description = "난이도", example = "LV1") Difficulty difficulty, @Schema(description = "메모리 제한(KB)", example = "30000")