Symfony2 / PHPUnitでテストしているときに、各テストの前(または後に)にデータベースをクリーンアップする標準的な方法はありますか?Railsでこれを行うための標準的で明白な方法があるようですが、Symfonyコミュニティでアナログを見つけられませんでした。
質問する
2559 次
2 に答える
1
Doctrine のデータ パージャーでテーブルをパージするか、すべてのテストの前にスキーマを再構築することができます。
Purger は data-fixtures パッケージの一部です: https://github.com/doctrine/data-fixtures
私はかつて、すべてのテストの前にスキーマを再構築する KernelAwareTest を書きました: https://gist.github.com/1319290
于 2012-09-19T08:17:32.127 に答える