From aac3e5712bd3ae759c7c10ba4087fd0a46e62e3b Mon Sep 17 00:00:00 2001 From: minsu20 Date: Mon, 13 May 2024 23:20:54 +0900 Subject: [PATCH] =?UTF-8?q?MNG-20=20feat:=20=EB=AA=A8=EB=91=90=EC=9D=98=20?= =?UTF-8?q?=EC=9D=B8=EC=A6=9D=20=ED=98=84=ED=99=A9=EC=97=90=20=EB=AF=B8?= =?UTF-8?q?=EC=85=98=20=EC=9D=B8=EC=A6=9D=20=EB=8C=93=EA=B8=80=20=EC=88=98?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../application/dto/res/PersonalArchiveRes.java | 2 +- .../application/mapper/MissionArchiveMapper.java | 1 + .../representation/MissionArchiveControllerTest.java | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/moing/backend/domain/missionArchive/application/dto/res/PersonalArchiveRes.java b/src/main/java/com/moing/backend/domain/missionArchive/application/dto/res/PersonalArchiveRes.java index 2d50538d..5ed6a0bb 100644 --- a/src/main/java/com/moing/backend/domain/missionArchive/application/dto/res/PersonalArchiveRes.java +++ b/src/main/java/com/moing/backend/domain/missionArchive/application/dto/res/PersonalArchiveRes.java @@ -28,6 +28,6 @@ public class PersonalArchiveRes { @Nullable private String contents; - + private Long comments; } diff --git a/src/main/java/com/moing/backend/domain/missionArchive/application/mapper/MissionArchiveMapper.java b/src/main/java/com/moing/backend/domain/missionArchive/application/mapper/MissionArchiveMapper.java index d9c4f86e..6c4b40ae 100644 --- a/src/main/java/com/moing/backend/domain/missionArchive/application/mapper/MissionArchiveMapper.java +++ b/src/main/java/com/moing/backend/domain/missionArchive/application/mapper/MissionArchiveMapper.java @@ -88,6 +88,7 @@ public static PersonalArchiveRes mapToPersonalArchive(MissionArchive missionArch .count()) .makerId(missionArchive.getMember().getMemberId()) .contents(missionArchive.getContents()) + .comments(missionArchive.getCommentNum()) .build(); } diff --git a/src/test/java/com/moing/backend/domain/missionArchive/representation/MissionArchiveControllerTest.java b/src/test/java/com/moing/backend/domain/missionArchive/representation/MissionArchiveControllerTest.java index ea12a408..d05c8dd6 100644 --- a/src/test/java/com/moing/backend/domain/missionArchive/representation/MissionArchiveControllerTest.java +++ b/src/test/java/com/moing/backend/domain/missionArchive/representation/MissionArchiveControllerTest.java @@ -325,6 +325,7 @@ public class MissionArchiveControllerTest extends CommonControllerTest { .hearts(3) .makerId(1L) .contents("contents") + .comments(1L) .build()); given(missionArchiveReadUseCase.getPersonalArchive(any(),any())).willReturn(output); @@ -365,10 +366,12 @@ public class MissionArchiveControllerTest extends CommonControllerTest { fieldWithPath("data[].heartStatus").description("미션 인증 좋아요 상태 "), fieldWithPath("data[].hearts").description("미션 인증 좋아요 수 "), fieldWithPath("data[].makerId").description("미션 인증한 사람 "), - fieldWithPath("data[].contents").description("미션 인증 문구") + fieldWithPath("data[].contents").description("미션 인증 문구"), + fieldWithPath("data[].comments").description("미션 인증 댓글 수") - ) + + ) ) ) .andReturn();