FuelPHPでソースコードを機能毎にモジュール分割したときに、ユニットテストが動かせなくて苦労しました。なんとかテストを走らせることができたので手順をまとめておきます。ちなみにやったのはモデルのテストだけです。 1. PHPUnitの設定ファイル(phpunit.xml)の編集 参考:unit_tests_for_modules fuel/core/phpunit.xmlを直接編集するのではなく、まずはfuel/appにコピーする。 FuelPHP内でPHPUnitにテスト用のファイルとして認識されるのは、デフォルトでは以下の3つのディレクトリ配下のみです。 fuel/core/tests ・・・コアクラスのテスト fuel/app/tests ・・・アプリケーションのテスト。 fuel/packages/*/tests ・・・パッケージのテスト なので、モジュール分割したときのテストフ