스프링 부트 테스트에 대하여
일반적으로 단위테스트 코드를 작성할 때 5가지 원칙을 강조한다. (FIRST원칙) F - Fast (테스트 코드는 빠르게 실행되어야 한다) I - Independent (독립적으로 실행되어야 한다) R - Repeatable (반복 실행 가능해야 한다) S - Self Validating (메뉴얼 없이 테스트 코드만 성공해도 성공,실패여부를 파악할 수 있어야한다) T - Timely (즉시 사용 가능해야 한다) 스프링 부트 테스트 디펜던시 스프링 부트는 애플리케이션 테스트를 위한 많은 기능을 제공한다. 크게 두 가지 모듈을 지원한다. spring-boot-test : 핵심 기능 포함 spring-boot-test-configuration : 테스트를 위한 AutoConfiguration 제공 앞 게시글(..
2020.08.12