PHPでテスト駆動開発するサンプル
サンプルはGitにあります
daijinload/php-tdd-sample
↑のREADMEを見れば実行手順がわかります。
mocha + powerassert感ありますね。
(エラー内容は不親切、極まりないですが。。。)
注意点
テストのファイル名が、hoge.spec.php
という形でないと、
複数ファイルまとめて実行しようとしたときに一個しか実行しないです。
単体実行だと、どんな名前でも大丈夫なんですけどね。
(変更方法など、知っている方、教えてくださいm(_ _)m)
入れているPeridotプラグイン
https://github.com/peridot-php
プラグインたくさんあります。
ウォッチプラグインしか入れてないですが、
カバレッジプラグインもあったりします。
(xdebugとか必要になるので、一旦見送りました。)
便利なのがあれば、追加していこうと思います。