<aside> ☠️ 인증에러 및 네트워크 요청에 대한 결과값을 통해 로직이 달라지는 경우가 있습니다. ex) Token Refresh

AccessToken만료까지 기다릴건가?…

</aside>

2번정도 해봤는데 미친 짓 이다.

테스트 모듈이 없는 상태에서 네트워크 모듈 모킹까지,,, 죽음의 개발기

물론 추후 테스트 코드의 필요성을 어느정도 생각하고, Riverpod 등 다른 라이브러리를 사용하며 의존성을 최대한 제거해두긴 했음.

요구사항

  1. Network 모듈에 대한 mocking처리
    1. Network 모듈은 현재 provider( riverpod )로 모든 widget에 noti 되고 있음
  2. provider로 제공되는 network 모듈을 mocking