今回はエラーの種別ごとに最大リトライ回数を取得して指定回数分リトライかける実装のテストコードを書いた時に、苦戦したのでその解決策を残そうと思います。 世の中に同じ思いをしている方はいるのですが、アンサーを見てもあまりピンとこなかったので、メンバーにアドバイスをもらい解決することができました! stackoverflow.com stackoverflow.com ポイントはRxJSのdefer関数を使うことです。 例えば以下のような実装があったとします。 コードは適当です。 export const retryWhenError = () => { let maxRetryCount: num…