Composerがあるか確認
ターミナル or コマンドプロンプトで
composer
コマンドが実行できればインストールされている。
Composerのインストール方法は割愛。
プロジェクト単位でダウンロード
PHPUnitをグローバルに(たとえば /usr/bin/phpunit や /usr/local/bin/phpunit などとして)インストールすることはおすすめできません。
PHPUnitはプロジェクト単位でローカルな依存として管理すべきです。
プロジェクトルート以下にcomposer.jsonを記述
App
/src
/test
composer.json
composer.jsonを記述
composer.json
{
"require-dev": {
"phpunit/phpunit": "8.0.*"
}
}
インストール
composer.jsonのカレントディレクトリで実行
$ cd App
$ composer install --dev
バージョンを確認
$ vendor/bin/phpunit --version
PHPUnit 8.0.6 by Sebastian Bergmann and contributors.
Windowsの場合/を\
テストの実行
$ vendor/bin/phpunit test
追記
composerがインストールされていればプロジェクトルートで
composer require --dev phpunit/phpunit
を実行するだけでもインストール出来ます。
composer require --dev phpunit/phpunit ^8
こう書けばバージョンの指定ができるっぽい。
参考
composerでPHPUnitをインストールしてどんなにマクロなプログラムを書いた時もテストする
composer.jsonでPHPUnitをインストール
PHPUnitをComposerでインストールする