[Android] MockWebServer로 Mock API 활용하기
Android/공부·2024. 9. 25.
본 글은 MockWebServer 사용 방법에 초점을 두어 작성되었습니다.들어가기 전UI 렌더링 최적화 테스트를 위해 리스트를 만들어 테스트를 진행해야 했다.더미 리스트를 만들어서 넣는 것보다 실제 네트워크를 통해 데이터를 받아와 테스트하고 싶었다.개발된 API가 따로 없어 공공 API를 활용해야 했지만, 실제 Unit Test에서 많이 사용되는 MockWebServer를 활용해 보고 싶어 선택하게 되었다.프로젝트 설명MockWebServer를 활용해 공지사항 json response를 받아온다.받아온 response를 diffUtil RecyclerView를 통해 리스트 뷰로 보여주도록 한다.프로젝트 구성테스트용 프로젝트이지만 관심사 분리를 위해 폴더링은 아래와 같이 진행하였다.Activity > Vi..