Skip to content

Conversation

jhkim31
Copy link
Collaborator

@jhkim31 jhkim31 commented Aug 2, 2024

제목

설명

체크리스트

  • Jenkinsfile 버전 확인
  • build.gradle 버전 확인
  • Dockerfile 확인

연관 이슈

추가 정보

jhkim31 added 26 commits July 23, 2024 22:07
* redis 세팅
* 쿠폰 도메인 생성
* 주문시 쿠폰이 있다면 최종 결제 금액에 계산
* 쿠폰은 다형성을 제공
* redis 분산락을 사용한 동시성 문제 해결
* 쿠폰 타입이 null일때 문제 발생 수정
* 포인트컷 수정
쿠폰 발급 동시성 문제 해결
* 레디스 추가
* 기존 application.yml 설정 제거
* 외부 의존이 필요한경우 테스트 컨테이너 베이스 클래스를 상속해 사용
* @DataJpaTest -> @AutoConfigureTestDatabase(replace = Replace.NONE)
* 임베디드 DB사용 안함.
* 테스트 코드 컨벤션 통일
* 스프링 부트 설정에서 @EnableJpaAuditing가 빠져 테스트에서 추가
* coupon 없을때 취소 NPE => coupon 체크후 취소
* 상세 상품 생성 테스트 코드 오류 수정
* SpringBootTest 에서 DB를 밀어주지 않아 생기는 테스트 간섭 제거
* jpa 컨텍스트 밖에서 변경해 더티체킹이 안일어나는 오류 수정
@jhkim31 jhkim31 merged commit bb8b68c into master Aug 2, 2024
2 checks passed
@jhkim31 jhkim31 deleted the release/v0.0.6 branch August 2, 2024 07:43
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