お久しぶりですこんにちは。 最近は低調気味でなかなか体が思うように動かないたーせるです。 今日は、いつか書こうと思っていたJUnitネタです。 はじめに ここ数年で、開発の現場には JUnit をはじめとしたテスト自動化が急速に普及しました。 とはいえ、やはりまだまだプロジェクトによってかなり温度差がある印象です。 特に保守開発をやっている人たちからは、「JUnitを導入したけれど、使い方がよく分からない」「JUnitが低機能すぎて使い物にならない*1」という声が、ときどき聞こえてきます。 かくいう僕も、会社に入って初めてJUnitに触れたときは「なんだこれ……」と思ったものです。 たしかに従来の考え方で組まれたプログラム(レガシーコード)をJUnitでテストするのは大変で、考え方の転換が必要です。 そこで今日は、Javaプログラマなら誰もが一度は書いたことのある「Hello World」