Skip to content

Conversation

@Soundbar91
Copy link
Collaborator

🔥 연관 이슈

🚀 작업 내용

  • 토스 페이먼츠 클라이언트 단위 테스트 추가했습니다.
  • 결제 API 인수 테스트 성공 케이스 추가했습니다.

💬 리뷰 중점사항

  • 결제 API 인수 테스트 실패 케이스의 경우 에러코드 리펙토링 이후 진행

* build: MockWebServer 의존성 추가

* feat: MockHttpServer 헬퍼 클래스 추가

* test: 결제 승인 테스트 코드 작성

* test: 결제 승인 실패 테스트 코드 작성

* test: 테스트 이름 변경

* test: 결제 승인 테스트에서 요청 헤더 검증 로직 추가

* test: 결제 승인 테스트에서 요청 바디 검증 로직 추가

* test: 결제 승인 테스트에서 요청 헤더 검증 로직 추가

* test: 테스트 클래스명 변경

* test: 결제 취소 요청 성공 테스트 코드 작성

* test: 결제 취소 실패 성공 테스트 코드 작성
* build: testContainer 관련 의존성 추가

* test: 테스트 컨테이너 추가

* test: DBInitializer 추가
* feat: UserFixture 추가

* feat: JWT 토큰 발급 메소드 추가

- Jwt 클래스 네이밍 수정
- 테스트 메소드 추가

* fix: MockMvc 접근 제어자 수정

* feat: Cart Fixture 추가

* chore: 코드 포멧팅

* feat: CartMenuItemFixture 추가

* feat: OrderableShopFixture 추가

* feat: OrderableShopMenuFixture 추가

* feat: OrderShopMenuPriceFixture 추가

* feat: 주문가능상점메뉴, 주문가능상점메뉴가격 리파지토리 클래스 추가

* feat: 주문번호 생성 Fake 객체 추가

* feat: 주문번호 생성 Fake 객체 추가

* feat: 장바구니 연간관계 메소드 추가

* test: 임시 배달 결제 정보 저장 API 통합 테스트 작성

* test: 임시 포장 결제 정보 저장 API 통합 테스트 작성

* test: 배달 결제 승인 API 통합 테스트 작성

* test: 포장 결제 승인 API 통합 테스트 작성

* feat: PaymentIdempotencyKeyFixture 추가

* test: 결제 취소 API 통합 테스트 작성

* test: 리파지토리 검증 로직 추가

* test: 결제 API 테스트 클래스 분리

* chore: 코드 포멧팅

* feat: 주문 번호 생성 클래스 MockBean으로 변경
@Soundbar91 Soundbar91 self-assigned this Aug 21, 2025
@github-actions
Copy link

github-actions bot commented Aug 21, 2025

Unit Test Results

12 tests   12 ✔️  4s ⏱️
  8 suites    0 💤
  8 files      0

Results for commit 6c4fa6d.

♻️ This comment has been updated with latest results.

@Soundbar91 Soundbar91 merged commit 490b80b into develop Aug 21, 2025
2 checks passed
@Soundbar91 Soundbar91 deleted the feat/70-test-code branch August 21, 2025 12:24
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.

테스트 코드 작성

2 participants