Skip to content

Commit

Permalink
fix(CreateTemplateRequest): 썸네일 순서를 Integer로
Browse files Browse the repository at this point in the history
  • Loading branch information
jminkkk committed Oct 17, 2024
1 parent 5fe259c commit 0c241f0
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public record CreateTemplateRequest(

@Schema(description = "썸네일 순서", example = "1")
@NotNull(message = "썸네일 순서가 null 입니다.", groups = NotNullGroup.class)
int thumbnailOrdinal,
Integer thumbnailOrdinal,

@Schema(description = "카테고리 ID", example = "1")
@NotNull(message = "카테고리 ID가 null 입니다.", groups = NotNullGroup.class)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ private static Stream<Arguments> invalidTemplateData() {
Arguments.of(createRequestWithInvalidSourceCode("a".repeat(MAX_CONTENT_LENGTH + 1)), "소스 코드는 최대 65,535 Byte까지 입력 가능합니다."),
Arguments.of(createRequestWithInvalidSourceCode("ㄱ".repeat(MAX_CONTENT_LENGTH / 3 + 1)), "소스 코드는 최대 65,535 Byte까지 입력 가능합니다."),
Arguments.of(createRequestWithNoSourceCodes(), "소스 코드 최소 1개 입력해야 합니다."),
Arguments.of(createRequestWithNullThumbnail(), "썸네일 순서가 null 입니다."),
Arguments.of(createRequestWithNullCategoryId(), "카테고리 ID가 null 입니다."),
Arguments.of(createTemplateRequestWithNullTags(), "태그 목록이 null 입니다."),
Arguments.of(createRequestWithLongTag(), "태그 명은 최대 30자까지 입력 가능합니다."),
Expand Down Expand Up @@ -180,6 +181,18 @@ private static CreateTemplateRequest createRequestWithNullCategoryId() {
validRequest.visibility());
}

private static CreateTemplateRequest createRequestWithNullThumbnail() {
CreateTemplateRequest validRequest = createValidTemplateRequest();
return new CreateTemplateRequest(
validRequest.title(),
validRequest.description(),
validRequest.sourceCodes(),
null,
validRequest.categoryId(),
validRequest.tags(),
validRequest.visibility());
}

private static CreateTemplateRequest createTemplateRequestWithNullTags() {
CreateTemplateRequest validRequest = createValidTemplateRequest();
return new CreateTemplateRequest(
Expand Down

0 comments on commit 0c241f0

Please sign in to comment.