- Flutter 개발 시 테스트 코드 작성은 필수적인 부분이며, 특히 규모가 큰 프로젝트에서 더욱 중요하다. 🗂️
- Flutter 테스트는 일반적으로 Unit Test, Widget Test, Integration Test의 세 가지 유형으로 나뉜다. 🧪
- Unit Test는 개별 함수나 클래스의 동작을 검증하는 테스트이며, Mocking 기법을 사용하여 의존 객체를 가짜로 대체하여 테스트를 수행한다. 🤺
- Mocking은 실제 의존 객체에 의존하지 않고 테스트 코드를 간결하고 효율적으로 작성하는 데 도움이 된다. 🃏