Dieses Kapitel listet eine Reihe von häufig gestellten Fragen und deren Antworten auf.
Die Erzeugung einer neuen DTD erfolgt über die Methode
createDtd
der Klasse
DbTestHandler
. Die Methode kann temporär innerhalb
eines Testfalls ausgeführt werden und erzeugt dann eine neue DTD anhand
der aktuellen Datenbankstruktur.
Zusätzlich erzeugt checkerberry db automatisch eine neue DTD, wenn
initiale Testdaten nicht in die Datenbank eingespielt werden können. Der
Name der neuen DTD hat das Präfix „new-
“ und wird im
Klassenpfad abgelegt. Danach muss die erstellte DTD umbenannt und in den
Source-Baum kopiert werden.
Weitere Informationen sind in Abschnitt 2.4.1.5, „Anlegen einer neuen Testdaten-DTD“ beschrieben.