cakePHP2.2のテストケース用にPHPUnitをインストールした

cakePHP 1.3のテストケースにはsimpleTestが必要でしたが、cakePHP2以降のテストケースにはPHPUnitが必要です。PHPUnitはpearインストーラでインストールします。

PHPUnitへの移行のヒント
http://book.cakephp.org/2.0/ja/appendices/phpunit-migration-hints.html

上記ページの指示にしたがって、コマンドプロンプトで操作します。

pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
pear install phpunit/PHPUnit
pear list -a で見るとPHPUnitがインストールされていない様子。
とりあえず localhost/test.php を表示してみると、「PHPUnitがインストールされていない」エラー。
エラー表示の下の指示にしたがって再度インストールしました。
pear config-set auto_discover 1
pear install phpunit/PHPUnit
pear list -a で見ると、今度はPHPUnitもありました。


localhost/test.php も表示できました。

 


 
タイトルとURLをコピーしました