테스트 코드란?테스트 코드(Test Code)는 개발한 소프트웨어가 예상대로 동작하는지 자동으로 검증하는 코드입니다.일반적으로 단위 테스트(Unit Test), 통합 테스트(Integration Test), 기능 테스트 (Functional Test, End-to-End Test, E2E)등의 형태로 작성됩니다.1. 단위 테스트 (Unit Test)✔️ 정의:프로그램의 개별 단위(함수, 메서드, 클래스)가 정상적으로 동작하는지 검증하는 테스트보통 Mock 객체를 활용하여 다른 의존성을 제거하고 해당 단위만 테스트✔️ 특징:빠르고 독립적 (테스트 실행 속도가 빠름)데이터베이스, 네트워크 같은 외부 의존성 없이 실행 (Mocking 활용)버그를 조기에 발견할 수 있음자바에서는 JUnit 프레임워크를 통해 단..