FUMINORI.WORK

Webアプリ開発・スマホアプリ開発・UIデザイン・マーケティング

Intellij IdeaでCakePHP3のUnitTestを行う。

普段使っているIntellij IdeaでもCake3のUnitテストできないものかと調べたら、 設定がいろいろと大変そうだなーと一旦断念。

改めてググったら、StackOverflowでよさ気な回答を発見。

stackoverflow.com

試したら無事にUnitテストができたのでメモ。

Languages & Frameworks > PHPを選択。

CLI InterpreterPHPの実行ファイルを指定。

Applyを押して、OKで一旦Settingsを閉じる。

再度Settingsを開き、 Languages & Frameworks > PHP > Test Frameworksを選択。

+ボタンを押してLocalを選択。

PHPUnit LibraryでUse Composer autoloaderを選択。

pathをvendor/autoloader.phpに設定。

Test runnerのDefault configuration file にチェック。

pathをアプリケーションルートディレクトリのphpunit.xml.distに設定。

applyを押して設定完了。