[Spring Boot] Test Code 작성하기
·
Backend/Spring
Test Code의 중요성개발 초기에 문제를 발견할 수 있음.코드 리팩토링 시 기존 기능을 검증을 통해 리팩토링 안정성을 보장.개발 프로세스 안정성 증가. 신뢰성 향상.개발 시간 감소.테스트 코드는 초기 작성에 시간이 걸릴 수 있지만, 장기적으로는 개발 속도를 향상시킬 수 있다.테스트 코드를 한번 작성하면 반복적인 테스트 작업이 감소하고 자동화된 테스트로 인해 시간이 절약된다. 새로운 기능이 추가되었을 때도 테스트 코드를 통해 기존의 코드에 영향이 갔다면, 어떤 부분을 수정해야 하는 지 알 수 있는 장점도 존재한다. Test Code 종류단위 테스트(Unit Test): 개별 클래스나 메서드의 기능을 테스트통합 테스트(Integration Test): 여러 컴포넌트가 함께 동작하는 것을 테스트기능 ..