Spring/Spring Core

주문과 할인 도메인 실행 / 테스트

민철킹 2021. 3. 4. 17:23

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