⭐️APIの移行とapiとregressionテストについて

APIを新アプリに移行する+以前と同じ仕様を担保する必要がある場合はregression(回帰)テストが有効。

つまり、ユニットテストとして、以前までのAPIのレスポンス値と今回のAPIのレスポンス値を比較するテストを書く。

レスポンスのテストデータには、ログからリクエスト数の多いものを採用する。(影響の大きいデータを優先的に担保)

これにより、既存の仕様をコードレベルで担保しながら移行することができる。

テスト駆動開発という意味でも良さそう。