Skip to content

Commit

Permalink
refactor: 내가 작성한 리뷰에 대해 written -> authored로 표현 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
skylar1220 committed Jan 13, 2025
1 parent 8ca55d9 commit 1b86397
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion backend/src/docs/asciidoc/review-list.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ operation::received-review-list-with-pagination[snippets="curl-request,request-c

==== 자신이 작성한 리뷰 목록 조회

operation::written-review-list-with-pagination[snippets="curl-request,query-parameters,http-response,response-fields"]
operation::authored-review-list-with-pagination[snippets="curl-request,query-parameters,http-response,response-fields"]
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import reviewme.review.service.dto.response.gathered.ReviewsGatheredBySectionResponse;
import reviewme.review.service.dto.response.list.ReceivedReviewsResponse;
import reviewme.review.service.dto.response.list.ReceivedReviewsSummaryResponse;
import reviewme.review.service.dto.response.list.WrittenReviewsResponse;
import reviewme.review.service.dto.response.list.AuthoredReviewsResponse;
import reviewme.reviewgroup.controller.ReviewGroupSession;
import reviewme.reviewgroup.domain.ReviewGroup;

Expand Down Expand Up @@ -79,13 +79,13 @@ public ResponseEntity<ReviewsGatheredBySectionResponse> getReceivedReviewsBySect
}

@GetMapping("/v2/reviews/authored")
public ResponseEntity<WrittenReviewsResponse> findWrittenReviews(
public ResponseEntity<AuthoredReviewsResponse> findAuthoredReviews(
@RequestParam(required = false) Long lastReviewId,
@RequestParam(required = false) Integer size
// @MemberSession Member member
// TODO: 세션을 활용한 권한 체계에 따른 추가 조치 필요
) {
WrittenReviewsResponse response = reviewListLookupService.getWrittenReviews(lastReviewId, size);
AuthoredReviewsResponse response = reviewListLookupService.getAuthoredReviews(lastReviewId, size);
return ResponseEntity.ok(response);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import reviewme.review.repository.ReviewRepository;
import reviewme.review.service.dto.response.list.ReceivedReviewsResponse;
import reviewme.review.service.dto.response.list.ReviewListElementResponse;
import reviewme.review.service.dto.response.list.WrittenReviewsResponse;
import reviewme.review.service.dto.response.list.AuthoredReviewsResponse;
import reviewme.review.service.mapper.ReviewListMapper;
import reviewme.reviewgroup.domain.ReviewGroup;

Expand All @@ -30,7 +30,7 @@ public ReceivedReviewsResponse getReceivedReviews(Long lastReviewId, Integer siz
);
}

public WrittenReviewsResponse getWrittenReviews(Long lastReviewId, Integer size) {
public AuthoredReviewsResponse getAuthoredReviews(Long lastReviewId, Integer size) {
// TODO: 생성일자 최신순 정렬
return null;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import java.time.LocalDate;
import java.util.List;

public record WrittenReviewElementResponse(
public record AuthoredReviewElementResponse(
long reviewId,
String revieweeName,
String projectName,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

import java.util.List;

public record WrittenReviewsResponse(
List<WrittenReviewElementResponse> reviews,
public record AuthoredReviewsResponse(
List<AuthoredReviewElementResponse> reviews,
long lastReviewId,
boolean isLastPage
) {
Expand Down
16 changes: 8 additions & 8 deletions backend/src/test/java/reviewme/api/ReviewApiTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@
import reviewme.review.service.dto.response.list.ReceivedReviewsSummaryResponse;
import reviewme.review.service.dto.response.list.ReviewCategoryResponse;
import reviewme.review.service.dto.response.list.ReviewListElementResponse;
import reviewme.review.service.dto.response.list.WrittenReviewElementResponse;
import reviewme.review.service.dto.response.list.WrittenReviewsResponse;
import reviewme.review.service.dto.response.list.AuthoredReviewElementResponse;
import reviewme.review.service.dto.response.list.AuthoredReviewsResponse;
import reviewme.reviewgroup.service.exception.ReviewGroupNotFoundByReviewRequestCodeException;
import reviewme.template.domain.QuestionType;

Expand Down Expand Up @@ -352,14 +352,14 @@ class ReviewApiTest extends ApiTest {

@Test
void 자신이_작성한_리뷰_목록을_조회한다() {
List<WrittenReviewElementResponse> writtenReviews = List.of(
new WrittenReviewElementResponse(1L, "테드1", "리뷰미", LocalDate.of(2024, 8, 2), "(리뷰 미리보기 1)",
List<AuthoredReviewElementResponse> authoredReviews = List.of(
new AuthoredReviewElementResponse(1L, "테드1", "리뷰미", LocalDate.of(2024, 8, 2), "(리뷰 미리보기 1)",
List.of(new ReviewCategoryResponse(1L, "카테고리 1"))),
new WrittenReviewElementResponse(2L, "테드2", "리뷰미", LocalDate.of(2024, 8, 1), "(리뷰 미리보기 2)",
new AuthoredReviewElementResponse(2L, "테드2", "리뷰미", LocalDate.of(2024, 8, 1), "(리뷰 미리보기 2)",
List.of(new ReviewCategoryResponse(2L, "카테고리 2")))
);
WrittenReviewsResponse response = new WrittenReviewsResponse(writtenReviews, 1L, true);
BDDMockito.given(reviewListLookupService.getWrittenReviews(anyLong(), anyInt()))
AuthoredReviewsResponse response = new AuthoredReviewsResponse(authoredReviews, 1L, true);
BDDMockito.given(reviewListLookupService.getAuthoredReviews(anyLong(), anyInt()))
.willReturn(response);

CookieDescriptor[] cookieDescriptors = {
Expand Down Expand Up @@ -388,7 +388,7 @@ class ReviewApiTest extends ApiTest {
};

RestDocumentationResultHandler handler = document(
"written-review-list-with-pagination",
"authored-review-list-with-pagination",
requestCookies(cookieDescriptors),
queryParameters(queryParameter),
responseFields(responseFieldDescriptors)
Expand Down

0 comments on commit 1b86397

Please sign in to comment.