📝

APIはE2Eテストがあるといいなと思う気持ち

Date
November 28, 2023 10:29 PM (GMT+9)
Private

🔝TOP > 🚀メモとして書いた系

📝 メモ

📎リファクタリングをする際にソースコードの設計からはじめてはいけない - MonotaRO Tech Blog を読んだ事でふと思った事。中身は関係ないです。

また合わせて、以下の記事なども少し関連しています。

Unit、Integration、E2Eは、どこがどれくらい大事という話ではなく、APIに対するRequest / Responseのテストが揃っている事で、仕様を満たしているか、APIのリクエストごとのパフォーマンスはどうかだけではなく、コードを読まなくても(APIスキーマなどでコメントなどが充実している事で)APIが何をしているのか把握しやすくもなるよなーと

それにリファクタリングするときが来たとしても、スキーマを変更するレベルではなくスキーマは変わらず言語や実装に変更を行う場合、仕様を満たすかどうかの確認もしやすくなる。

FrontendでのIntegrationやE2Eでは、とてもコスパが悪いがAPIのテストではいうほどコスパは悪くないだろうし、あるとないとでは全然ちがうなーと最近おもっている

🏷️ タグ

🗞 登場した用語まとめ

🔝TOP > 🚀メモとして書いた系