目次
PHPUnitはちょっとうんざりな時にみつけた素敵なテストツール。 もくもくとメモしていくよ!
インストールから、メソッドの一覧、古いバージョンと最新バージョンの違いなどSimpleTestの入口となる部分を WEB+DB PRESS Vol.29 に執筆しました。情報が欲しい!という方は買ってくださいお願いします。
デフォルトで存在するHTMLReporterはシンプル極まりないので 自分でカスタマイズしてみる。
Reporterを作るにはSimpleReporterをextendsして、 メソッドにViewをつけたしていけばいいらしい。
自分が一番使うものから順番に。
第1引数と第2引数が同じならOK。 そうでなければエラー。文字列比較だと何文字目が違うとか教えてくれる。
第一引数にTrueがきたらOK。 第二引数は成功したときに表示するメッセージ。 なぜか失敗したときには決まったメッセージしかだせない。((この辺はReporterによって違う。Reporterを自作すれば変更できる。))