PHPUnit のインストールとスケルトン作成 (about PHPUnit installation and making skeletons)

2014/08/14 14:25:47

pear から PHPUnit (4.0.17) をインストールすると

PHPUnit 4.0.17 by Sebastian Bergmann.

You have installed PHPUnit via PEAR. This installation method is no longer
supported and http://pear.phpunit.de/ will be shut down no later than
December, 31 2014.

Please read http://phpunit.de/manual/current/en/installation.html and
learn how to use PHPUnit from a PHAR or install it via Composer.

のように、表示される。pear を用いたインストールは推奨されないらしい。4.0のマニュアルによれば

wget https://phar.phpunit.de/phpunit.phar
chmod +x phpunit.phar
mv phpunit.phar /usr/local/bin/

すればよいらしい。ところが、スケルトン作成のための phpunit-skelgen についての情報がない。https://phar.phpunit.de/ をのぞいたところ、https://phar.phpunit.de/phpunit-skelgen-2.0.1.phar が存在した。https://phar.phpunit.de/phpunit-skelgen.phar でも得られるようなので、

wget https://phar.phpunit.de/phpunit-skelgen.phar
chmod +x phpunit-skelgen.phar
mv phpunit-skelgen.phar /usr/local/bin/

すれば使用可能となる。ドキュメントが全然なかった。

phpunit-skelgen generate-test classname php_filename.php

することで、スケルトンが得られ。目的達成。

misc

Posted by tako