Installing PHP Unit
You should be able to install PHPUnit either by the package management system of your operating system or via PEAR. http://pear.php.net/
In Ubuntu 9.04 I found I could install it using
sudo aptitude install phpunit
but that seems to bring a very old version of PHPUnit.
In order to use PEAR first I had to install the command line tool using
sudo aptitude install php-pear
Then I followed the instructions on the PHPUnit web site though I had to use sudo for that as it would not work as regular user.
sudo channel-discover pear.phpunit.de
gave me the following error message:
$ sudo pear install phpunit/PHPUnit Did not download optional dependencies: pear/Image_GraphViz, pear/Log, use --alldeps to download automatically phpunit/PHPUnit requires PEAR Installer (version >= 1.8.1), installed version is 1.7.1 phpunit/PHPUnit can optionally use package "pear/Image_GraphViz" (version >= 1.2.1) phpunit/PHPUnit can optionally use package "pear/Log" phpunit/PHPUnit can optionally use PHP extension "pdo_sqlite" phpunit/PHPUnit can optionally use PHP extension "xdebug" (version >= 2.0.0) No valid packages found install failed
So I had to first upgrade PEAR which was easy:
$ sudo pear upgrade-all
and then I could install PHPUnit:
$ sudo pear install phpunit/PHPUnit
It might be slightly different on your operating system.