Symfonyでユニットテストをする方法は、以下のような手順。
- PHPUnitというツールを使ってテストコードを書く。
- テストコードは、testsというフォルダに保存。
- テストコードでは、assertという関数を使って、期待する結果と実際の結果を比較。
- テスト対象のクラスやメソッドに依存する外部のサービスやAPIは、モックという仮のオブジェクトに置き換える。
- コマンドラインからテストコードを実行します。
具体例として、フォームのユニットテストをする方法は、こちらのページに詳しく説明されている。
【その他参考】