Skip to content

[박태원] sprint9#155

Open
taiwon1 wants to merge 1 commit intocodeit-bootcamp-nodejs:박태원from
taiwon1:sprint9
Open

[박태원] sprint9#155
taiwon1 wants to merge 1 commit intocodeit-bootcamp-nodejs:박태원from
taiwon1:sprint9

Conversation

@taiwon1
Copy link
Collaborator

@taiwon1 taiwon1 commented Mar 18, 2026

요구사항

1. 기본 요구사항 (통합 테스트)

  • 테스트 커버리지 설정: npm test -- --coverage를 통한 리포트 생성 설정 완료
  • 인증 불필요 상품 API: 상품 목록 조회, 상세 조회 기능 검증
  • 인증 불필요 게시글 API: 자유게시판 목록 및 상세 조회 기능 검증
  • 인증/인가 API: 회원가입 및 로그인(JWT 발급) 프로세스 검증
  • 인증 필요 상품 API: 상품 등록, 수정, 삭제 시 권한 및 유효성 검증
  • 인증 필요 게시글 API: 게시글 작성, 수정, 삭제 및 댓글 기능 검증

심화

  • 비즈니스 로직 유닛 테스트: productsService 등 주요 서비스 로직에 대해 Mock, Spy를 활용한 독립적 검증 수행

스크린샷

스크린샷 2026-03-06 104441

멘토에게

  • 셀프 코드 리뷰를 통해 질문 이어가겠습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant