Vapor Trail

明るく楽しく元気よく

2019/04/10

なぜテスト書くのか

機能追加をしたときに、いろいろ手を加えたり、その過程でリファクタリングするわけで、そうなると端々から壊れていく。ある程度プログラムの規模が大きくなってくると、実際に動作させてテストしておかしなところがないか確認するのが難しくなってくる。そういったときにユニットテストがあるとどこが壊れたのか、予期しない動作をするようになったのか助かるから書く。