- 위젯 테스트는 개념, 모킹, 스터빙을 활용하여 복잡한 시나리오 검증 가능 💡.
- URL 런처를 사용한 아티클 연결, 리스트 뷰 스크롤, 아티클 개수 검증 등 다양한 시나리오 존재 🧪.
- 네트워크 이미지 로딩 실패 시 디폴트 이미지 출력 검증은 HTTP 오버라이드를 통해 구현 🌐.
- HTTP 오버라이드는 플러터의 HTTP 클라이언트를 모의 객체로 대체하여 네트워크 요청을 제어 🛠️.
- 이미지 캐싱은 테스트 결과에 영향을 줄 수 있으므로 테스트 전에 초기화해야 함 🔄.
find.byWidgetPredicate
를 사용하여 위젯의 속성(예: 이미지 에셋)까지 검증 가능 🔍.- 스크롤 뷰 종류에 따라 렌더링되는 위젯 수가 다르므로 테스트 시 고려해야 함 📜.