$sin^{-1}x$番煎じのメモ
PHPUnit設定(Windowsに導入)
- PhpStorm(on Windows10) 基本設定メモ(1) - php+xdebug環境
- PhpStorm(on Windows10) 基本設定メモ(2) - Editor設定+plugin
- PhpStorm(on Windows10) 基本設定メモ(3) - SVN/Git設定
- PhpStorm(on Windows10) 基本設定メモ(4) - PHPUnit設定(本記事)
- vagrant+remote debug設定(書く予定)
software | version |
---|---|
PhpStorm | v2016.02 |
Composer install
本記事ではPHPUnitはComposer経由で利用します(手動でダウンロードしても勿論できますが)
Composer Getting Started
Composer-Setup.exeをダウンロードして実行
OpenSSLをOnにするの推奨だと怒られた場合はphp.iniを以下のように編集
;extension=php_openssl.dll
↓
extension=php_openssl.dll
PhpStorm Setting
Composer Settings
projectを右クリックして
Composer > Init Composer...
Path to PHP executable: <PHP_PATH>
Path to composer.phar: <COMPOSER_PATH>
勝手にcomposer.jsonが開くので、右クリックして
Composer > Add dependency...
phpunit/phpunitを選択してinstall
PHPUnit Settings
ツールバーのFile > Settings...
Languages & Frameworks > PHP > PHPUnit
Use Compose autoloaderにチェック
Path to script: <PROJECT_PATH>\vendor\autoload.php
Run Config
ツールバーの Run > Edit Configurations...
+を押してPHPUnitを指定
TestRunnerを適当に指定
Name: UnitTest
Directory: <UNITTEST_PATH>
使ってみる
(PHPUnitを使ってテストクラス書いておく)
UnitTestを指定してRun