Symfonyで単体テスト(Unittest)ーメモ

Symfonyでユニットテストをする方法は、以下のような手順。

  1. PHPUnitというツールを使ってテストコードを書く。
  2. テストコードは、testsというフォルダに保存。
  3. テストコードでは、assertという関数を使って、期待する結果と実際の結果を比較。
  4. テスト対象のクラスやメソッドに依存する外部のサービスやAPIは、モックという仮のオブジェクトに置き換える。
  5. コマンドラインからテストコードを実行します。

具体例として、フォームのユニットテストをする方法は、こちらのページに詳しく説明されている。

【その他参考】

Stmfony Docs Testingテスト

この記事を書いた人