<aside> 🌀 단순 UI 렌더링 및 간단한 로직을 실행하는 컴포넌트까지 한번에 효율적으로 검증 가능함.

</aside>

통합 테스트와 설계

<aside> 🌀

상태나 데이터를 관리하는 특정 컴포넌트를 기준으로 하위 컴포넌트가 제대로 렌더링 되는지 검증하는 테스트

</aside>

<aside> 🌀 앱의 상태를 어디서 어떻게 관리하고 변경할지 구조적인 설계가 중요함!!!

</aside>

즉, “통합 테스트를 잘 작성하기 위해서는 좋은 설계가 기반이 되어야한다.”

통합 테스트에 대해 고민하다보면, 좋은 설계에 매개채가 된다.

통합 테스트는 무엇을 검증 할까?