1. java main메소드로 실행 / 테스트
- memberService를 통해 새로운 회원을 가입시킴
- orderService를 통해 새로운 주문을 생성하여 order에게 넘겨준다.
- 주문서비스 구현체에서 멤버 등급을 확인해 할인 금액까지 알려줌
테스트 성공!
2. Junit으로 테스트
- 멤버 서비스를 통해 새로운 회원을 join시킴
- 주문 서비스를 통해 새로운 주문 생성
- Assertions의 assertThat메소드를 사용하여 할인 가격이 1000원이 맞는지 검증
- 새로 join된 회원의 등급이 vip이므로 할인가격은 1000원이어야함.
테스트 성공!
3. 전체 테스트
성공!
반응형
'Spring > Spring Core' 카테고리의 다른 글
정률 할인 정책 적용 / 문제점 (0) | 2021.03.04 |
---|---|
새로운 할인 정책 (0) | 2021.03.04 |
주문과 할인 도메인 설계 / 개발 (0) | 2021.03.03 |
회원 도메인 실행과 테스트 (0) | 2021.03.03 |
회원 도메인 설계와 개발 (0) | 2021.03.02 |