오늘이라도

[III. 객체 지향 원리 적용] 1. 새로운 할인 정책 개발 본문

인프런/스프링 핵심 원리 - 기본편 (김영한)

[III. 객체 지향 원리 적용] 1. 새로운 할인 정책 개발

upcake_ 2022. 12. 13. 17:06
반응형

강의 링크

 

※ 코드는 저작권 상 올릴 수 없다고 합니다 ㅜㅜ


1. 새로운 할인 정책을 확장해보자

 - 객체지향 설계 원칙을 잘 준수 했는지 확인해보자.

 - 주문한 금액의 %를 할인해주는 새로운 정률 할인 정책을 추가하자.

 

2. RateDiscountPolicy 추가

 

3. RateDiscountPolicy 작성

4. 테스트 코드 작성

 - Ctrl + Shift + t : Create Test

 - Assertions에 Alt + Enter -> Add on-demand static import for 'org.assertj.core.api.Assertions' 로 스태틱 import 활용

반응형