Integration test

통합 테스트는 여러 단위가 연결된 사용자 흐름을 검증한다

화면, 상태, API 응답이 함께 맞물리는지 실제 사용자 행동 기준으로 확인한다.

User action입력/클릭/제출흐름 시작
UI state로딩/성공/오류화면 반응
API boundarymock/server 응답외부 계약
Assertion사용자에게 보이는 결과최종 확인
범위
검증
주의
컴포넌트+상태
화면 변화
구현 세부 고정 금지
API 경계
응답별 UI
실제 네트워크 의존 금지
라우팅
이동 결과
너무 넓은 E2E화
핵심통합 테스트는 함수가 맞는지가 아니라 사용자가 한 흐름을 끝낼 수 있는지 확인한다.