6.2. Checkerberry db

Dieses Kapitel listet eine Reihe von häufig gestellten Fragen und deren Antworten auf.

6.2.1. Wie erstelle ich eine neue DTD?

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.