[Spring Boot] 스프링 부트에서 테스트 코드 작성하기
단위 테스트 작성 코드 이점 단위 테스트는 개발단계 초기에 문제를 발견하게 도와줍니다. 단위 테스트는 개발자가 나중에 코드를 리펙토링하거나 라이브러리 업그레이드 등에서 기존 기능이 올바르게 작동하는지 확인할 수 있습니다. 단위 테스트는 기능에 대한 불확실성을 감소시킬 수 있습니다. 단위 테스트는 시스템에 대한 실제 문서를 제공합니다. 즉, 단위 테스트 자체가 문서로 사용할 수 있습니다. 단위 테스트 배우기전 기존 개발 방식 코드를 작성 프로그램(Tomcat)을 실행한 뒤 Postman 과 같은 API 테스트 도구로 HTTP 요청하고 요청 결과를 System.out.println() 으로 눈으로 검증 결과가 다르면 다시 프로그램(Tomcat)을 중지하고 코드를 수정 코드를 수정할때마다 2~5번을 반복해야 ..