LoginSignup
1
1

More than 5 years have passed since last update.

PHPとPeridotとテスト駆動開発

Last updated at Posted at 2016-06-18

PHPでテスト駆動開発するサンプル

サンプルはGitにあります

daijinload/php-tdd-sample
↑のREADMEを見れば実行手順がわかります。
mocha + powerassert感ありますね。
(エラー内容は不親切、極まりないですが。。。)

注意点

テストのファイル名が、hoge.spec.phpという形でないと、
複数ファイルまとめて実行しようとしたときに一個しか実行しないです。
単体実行だと、どんな名前でも大丈夫なんですけどね。
(変更方法など、知っている方、教えてくださいm(_ _)m)

入れているPeridotプラグイン

https://github.com/peridot-php
プラグインたくさんあります。

ウォッチプラグインしか入れてないですが、
カバレッジプラグインもあったりします。
(xdebugとか必要になるので、一旦見送りました。)

便利なのがあれば、追加していこうと思います。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1