diff --git a/frontend/src/hooks/useCalendar/useCalendar.test.ts b/frontend/src/hooks/useCalendar/useCalendar.test.ts index f7c254d8..b2cc0011 100644 --- a/frontend/src/hooks/useCalendar/useCalendar.test.ts +++ b/frontend/src/hooks/useCalendar/useCalendar.test.ts @@ -197,13 +197,14 @@ describe('useCalendar', () => { it('현재 월 기준, 약속 날짜 범위가 1년을 벗어나면 토스트 UI를 활용하여 사용자에게 예외 피드백을 전달한다', async () => { const { result } = renderHookWithProvider(useCalendar); - // 총 13번의 moveToNextMonth() 함수 실행 + // 1년이 12달이므로 moveToNextMonth() 함수를 13반 호출하면 범위를 초과합니다. for (let i = 0; i < 13; i++) { await act(async () => { result.current.view.moveToNextMonth(); }); } + // 1년의 범위가 초과되었을 때, 토스트 메시지가 정상적으로 출력되는지 확인합니다. expect(mockAddToast).toHaveBeenCalledWith({ message: TOAST_MESSAGES.OUT_OF_ONE_YEAR_RANGE, type: 'warning',