可以到 Packagist 找到最新版本的 phpunit/phpunit 套件,或者可以安裝你自己想要執行的版本。
將你想要安裝的版本加入到 composer.json
中的 require-dev
中
因為我只需要在開發環境執行這些測試,所以不需要在正式環境上安裝
{
"require-dev": {
"phpunit/phpunit": "4.4.*"
}
}
$ composer update --dev
到 Laravel 資料夾目錄中 (目錄有包含 phpunit.xml
檔案),輸入 vendor/bin/phpunit
所有 PHP Unit 測試相關設定皆在 phpunit.xml 中設定,當執行 phpunit 測試指令時,必須要有該設定檔, Laravel 預設的設定是執行所有在
./app/tests/
目錄下的測試
$ vendor/bin/phpunit
./app/tests/
./app/tests/othertest
./app/tests/othertest/sometest