dbunit拡張機能を使用したphpunitデータベーステスト
-
27-09-2019 - |
質問
ねえ、私はphpunit全体に初めてであり、phpunit.deのすべてのものを読むことから、データベースに対して私のコードをテストしたいと思います。
誰かがただ明確にすることができますか、mysqldumpコマンドを使用してこのデータセットを自分で作成する必要がありますか、それともテストの開始時に作成しますか?
よろしくお願いします
解決
私は今これを自分で調査していますが、このブログ投稿に出会いました:
http://matthewturland.com/2010/01/04/database-testing-with-phpunit-and-mysql/
したがって、phpunit> = 3.5.0要件を受け入れることを選択した場合、使用できます
mysqldump --xml -t -u username -p database
seed.xmlを作成し、dbunitのデータセットとしてロードするには
$dataSet = $this->createMySQLXMLDataSet('/path/to/seed.xml');
所属していません StackOverflow