스프링
함수 작성 중 테스트 코드 작성하기
salmon16
2023. 7. 6. 16:31
비율에 따른 할인 함수코드를 작성 중 10% 비율로 잘 할인이 되는지 궁금해져서 테스트를 해 보려고 한다
할인 정책에는 VIP 등급인 경우 10% BASIC 등급인 경우에는 할인이 되지 않는다.
VIP 등급일 때 과연 10% 할인이 잘 되는지 확인을 하기 위해 윈도우에서 ctrl + shift + t를 누르면 자동으로 테스트 class를 만들어 준다.
테스트 코드를 작성할 때 VIP인 등급만을 테스트를 하는 것이 아닌 반대 경우도 해 주어야 한다.
여기서 코드를 좀 더 간결하기 위해 자바의 static import를 사용하면 좋다.
Assertions 코드에 커서를 위치 시키고 윈도우에선 alt + enter를 누르면 된다.
출처 : 인프런 스프링 핵심 원리 - 기본 편 김영한