///////
Search
☀️

1일차 힌트

개요

1일차에 구현해야 할 내용은 피드 기능에 대한 내용입니다.

목표

이번에는 내가 작성한 포스트를 볼 수 있는 마이 피드 기능과 댓글 다는 기능에 대한 api를 작성했습니다.
@WithMockUser(인증된 상태) , @WithAnonymousUser(인증되지 않은 상태)를 활용하여 테스트합니다.

마이피드 목록 테스트 코드

Controller

성공하는 경우(1가지)

마이피드 조회 성공
postService에서 마이피드 매서드 호출 시, Page.empty()를 리턴해줍니다.
/api/v1/posts/my에 GET 요청 시, 성공 202를 리턴합니다.

실패하는 경우(1가지)

마이피드 조회 실패 - 로그인 하지 않은 경우
postService에서 마이피드 매서드 호출 시, Page.empty()를 리턴해줍니다.
/api/v1/posts/my에 GET 요청 시, HttpStatus.UNAUTHORIZED 401을 리턴합니다.

Service

없음