테스트 종류 중 단위테스트, 통합 테스트, 인수 테스트에 대해 정리해 보겠습니다. 단위테스트(Unit Test) 목적 개별 모듈 또는 함수의 동작을 테스트하여 코드의 기능을 검증합니다. 이는 작은 단위의 코드가 정확하게 동작하는지 확인하는 것을 목표로 합니다. 대상 주로 클래스, 메서드 또는 모듈과 같은 소프트웨어의 작은 단위에 집중합니다. 클래스의 각 메서드나 모듈의 개별 기능을 테스트합니다. 특징 의존성을 분리하고 격리하여 단일 모듈의 동작만을 검증합니다. 이를 위해 모의 객체(mock object)나 가짜 객체(fake object)등을 사용하여 외부 의존성을 제어합니다. 자체적으로 실행되며 외부 리소스에 의존하지 않습니다. 이는 외부 서비스나 데이터베이스 등을 호출하지 않고, 테스트 환경에서만 독..