Yii 1.1.16 works well with PHPUnit version < 3.8.*, and this phpunit are install in your project root.
cd /var/www/yourYiiProject/
Create composer.json file
{
"require-dev": {
"phpunit/phpunit": "3.7.*",
"phpunit/phpunit-selenium": ">=1.2",
"phpunit/dbunit": ">=1.2",
"phpunit/phpunit-story": "*",
"phpunit/php-invoker": "*"
},
"autoload": {
"psr-0": {"": "src"}
},
"config": {
"bin-dir": "bin/"
}
}
Install Composer
curl -sS https://getcomposer.org/installer | php
Run the Composer ./composer.phar install Check your phpunit version
./bin/phpunit --version
Run the phpunit with your test code
user@jubuntu:#cd /var/www/yourYiiProject/protected/tests user@jubuntu:tests# ../../bin/phpunit unit/MyUnitTest.php
Source References & thanks to Richard Walker:
http://blog.mediasuite.co.nz/tip-how-to-set-up-phpunit-for-yii-using-composer/