お手持ちの環境で、下記のように表示される方は問題ありません。安心して、TDD Boot Camp in Tokyoにお越しください。
$ phpunit --version
PHPUnit 3.5.14 by Sebastian Bergmann.
さて、そうではない方に向けての記事です。PHPUnitを自分の環境に構築しましょう。
PHPUnitはJUnitを参考にしてつくられた、PHP向けのxUnitツールです。PHPのテスティングフレームワークでは鉄板のツールです。(あんまり僕は使う機会がないのだけれど)
環境
以下の環境が必要です
- PHP 5.2.7 以上
インストール方法
pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
pear install HTTP_Request2-beta
pear install phpunit/PHPUnit
これだけ。
pearコマンドがない人は、
curl http://pear.php.net/go-pear | php
で、pearをインストールしてから実行してください。
PHP5.3.4 の人は go-pear でインストール出来ないので、
wget http://pear.php.net/go-pear.phar
php -d detect_unicode=0 go-pear.phar
とやって、PEARをインストルしましょう。
その上で、自分のSHELLのPATHを通して、php.iniのinclude_pathを通してください。
~/.zshrcにPATHを通す場合
export PATH=~/pear/bin:$PATH
php.ini に include_path を通す
include_path = ".:/Users/hirocaster/pear/share/pear"
動作確認
$ phpunit --version
PHPUnit 3.5.14 by Sebastian Bergmann.
こうならない人は、インストールの段階でエラーメッセージが出てるはずなので、一つ一つ潰してください。
TDDBCをお楽しみ
TDD Boot Camp in Tokyoも来週に迫りました。環境構築は事前にしておきましょう。わからないことがあったり、環境構築がうまくできなかった人は、ハッシュタグ(#tddbc)をつけて召還してください。
PHPUnitの使い方は?
このあたりのサイトが非常に参考になります。
ケント ベック¥ 3,150
|