テストコードのディレクトリ構成
今日のレガシー対応
ディレクトリ構成のお手本が見つからない
PHPUnitのテスト用ディレクトリ構成はこうしなさい、みたいなのが見つからなかったので悶々と悩み続け・・・
Rails的なディレクトリ
テストの内容でディレクトリを分けるか・・・
test |-- fixtures テスト用のデータ |-- functional コントローラのテスト |-- integration コントローラをまたがるようなテスト |-- mocks モック `-- unit ユニットテスト
CakePHP的なディレクトリ
テスト対象ファイルで機械的に分けるか・・・
test |-- README |-- cases テストケース | |-- controllers | |-- helpers | `-- models |-- fixtures テスト用のデータ `-- groups テストをまとめて実行するグループ
ZendFramework的なディレクトリ
tests |-- application | |-- controllers | `-- models |-- library `-- phpunit.xml