- 스냅샷 테스트는 테스트 결과를 직접 검증하는 방식이며 예상 값을 미리 정의하는 것보다 실제 출력을 기반으로 테스트를 수행해 검증하는 방법 🆚
- 특히, 데이터베이스 검증, HTTP 요청 검증, 이미지 또는 웹사이트 검증 등 복잡한 시나리오에서 유용한 📸
- 스냅샷 테스트는 처음 실행 시 현재 결과를 기록하고 이후 실행 시 입력이 동일하다면 기록된 결과와 비교하여 테스트를 통과시킵니다 ⏳
- 스냅샷 테스트는 변화를 감지하기 용이하며, 코드 변화의 영향을 빠르게 파악할 수 있어 유용합니다 🧭