テストの自動化 CakePHP3 + PHPUnitでテストを自動化する方法を紹介したいと思います。 テスト自動化を行う事により、ターミナルから下記のようなコマンドを実行すると $ vendor/bin/phpunit tests/TestCase グラフィカルにテスト結果が閲覧出来ます。 コードレベルで未チェック部分は赤で表示されるのでテストにモレがなくなる事が期待出来ます。 手順 1.PHPUnit をインストール 下記コマンドでPHPUnitをインストールします。 $ php composer.phar require --dev phpunit/phpunit 2.インストールが成功したか確認 下記コマンドでヘルプが表示されればOKです。 $ vendor/bin/phpunit -h 3.テストファイルをbakeコマンドで作成 下記コマンドでOrderコントローラーのテストファイ