モダンPerl連載第30回

今回もテスト話。Test::Class系の、ユニットテストにも使えるけれど、どちらかというとアプリケーションのテストをするときに重宝するモジュールについて簡単に紹介してあります。Mooseを使ったテストツールとしてはほかにTest::Runというのもありますが、これはちょっと空気を読めていない感じのツールなので省略。また、当初はここでnekokakさんのTest::Declareもあわせて紹介しようかと思っていたのですが、subtestの登場後に「今後Test::Declareを積極的に開発するつもりはありません」と書かれていたので、あわせて省略しました。この回ではもうひとつ、先月のQAハッカソンでsubtestのテストプランの扱いが変わるかもという話をどこかで目にした記憶があったので、その辺の動向も伝えられればと思っていたのですが、ざっと調べたときにはそういう話は出なかった模様。ただ、これについては台湾行きの準備や後始末で見落とした可能性もあるので、また時間のあるときに調べておきたいと思っています。あと、ここ(はてな)のエントリを書く段になって2008年に(当時)モバイルファクトリーにいた方々がgihyo.jpで連載した「Happy Testing Perl」という特集記事の存在を思い出したので、あわせてリンクしておきます。

#掲載日が一日ずれ込んだのは例によって私の遅筆のせいです。担当のSさんには毎度ご迷惑をおかけして申し訳ない限りです。