PHPUnit Datenbank Tests mit DBUnit Erweiterung
-
27-09-2019 - |
Frage
Hey, Im neu in der ganzen PHPUnit und möchte meinen Code für eine Datenbank testen, von allen Sachen auf dem phpunit.de lesen, spricht es sich um eine seed.xml Datei.
Kann jemand nur zu klären, brauche ich, um diesen Datensatz zu erstellen selbst einen mysqldump Befehl, oder haben sie schaffen es für mich am Anfang des Tests?
Vielen Dank im Voraus
Lösung
Ich bin gerade jetzt dieses selbst untersucht, und kam in dieser Blog-Post:
http://matthewturland.com/2010 / 01/04 / Datenbank-testing-mit-phpunit-and-mysql /
Wenn Sie also die PHPUnit> = 3.5.0 Anforderungen annehmen möchten, können Sie
mysqldump --xml -t -u username -p database
seed.xml zu erstellen und es dann als Datensatz laden für DBUnit mit
$dataSet = $this->createMySQLXMLDataSet('/path/to/seed.xml');
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow