🔍단위 테스트(Unit Test) 단위 테스트란 프로그래밍 후 프로그램의 기본 단위인 모듈이 의도대로 정확히 작동하는지 검증하는 절차이다. 즉, 소스 코드의 개별 단위를 테스트하여 사용할 준비가 되었는지 확인하는 테스트 방법이다. ✔️단위 테스트를 하는 이유 실제 환경에서 코드를 실행하기 어려운 경우 유닛 테스트를 통해 코드가 정상적으로 동작하는지 확인할 수 있다. 종속성이 있는 다른 클래스들에서 버그가 발생하는 것을 방지하기 위해서이다. ✔️단위 테스트의 조건 테스트 코드는 빠르게 동작하며 자주 돌릴 수 있어야 한다. 각각의 테스트는 독립적이어야 하며 서로 의존해서는 안된다. 어느 환경에서도 반복 가능해야 한다. 테스트는 성공 또는 실패로 bool 값으로 결과를 내어 자체적으로 검증되어야 한다. 테스트..