///////
Search
☀️

5일차 힌트

개요

5일차에 구현해야 할 내용은 알림 목록을 가져오는 기능에 대한 내용입니다.

목표

이번에는 알림 기능에 대한 api를 작성했습니다.
@WithMockUser(인증된 상태), @WithAnonymousUser(인증되지 않은 상태)를 활용하여 테스트합니다.

알림기능 테스트 코드

Controller

성공하는 경우(1가지)

알림 목록 조회 성공
userService에 알림 목록을 가져오는 매서드 호출 시, Page.empty()를 리턴합니다.
/api/v1/users/alarm에 GET 요청 시, 정상적으로 목록을 가져오기에 202를 리턴합니다.

실패하는 경우(1가지)

알람 목록 조회 실패 - 로그인하지않은 경우
userService에 알림 목록을 가져오는 매서드 호출 시, Page.empty()를 리턴합니다.
/api/v1/users/alarm에 GET 요청 시, 로그인 하지 않았기 때문에 권한 없음 401 오류를 리턴합니다.

Service

없음