PhpStormからDockerを使ってカバレッジを取得する


はじめに

テストケースの確認用にカバレッジを見ておきたい事もある。

CLI Interpreterの追加

phpunit.xmlの用意

テスト対象ファイルのwhitelistを設定していないとカバレッジ取得時にエラーとなるので下記のような設定ファイルを用意する。

phpunit.xml
<?xml version="1.0" encoding="UTF-8" ?>
<phpunit>
    <filter>
        <whitelist>
            <directory>./App</directory>
        </whitelist>
    </filter>
</phpunit>

テスト設定の追加

テスト実行

エディタでテストケースを開いて右クリックから下記を選択

カバレッジ確認