概要 3日間ぐらいで体得したCakePHPのテストユニットを活用したテストの知見まとめ チームへの情報共有用を公開しても問題ない文言に差し替えたものです。 Install 参考:CakePHP テスト-3.x まずPHPUnitをインストールする。 $ php composer.phar require --dev phpunit/phpunit:"^5.7|^6.0" 以下コマンドで実行可能 $ vendor/bin/phpunit また、テストケースを指定してテストすることも可能。以下例。 $ vendor/bin/phpunit tests/TestCase/Model/Table/ArticlesTableTest 特に、モデルの依存関係が今回面倒なことになっていたり、そもそもまだ書いてないテストが適応されたりするので、 対象のコントローラのみをテストする方が賢い?(もちろん、最後