2.2.3. Teardown-Phase

In der Teardown-Phase erfolgen durch checkerberry db keine Aktionen. Checkerberry db folgt damit dem Best Practices Prinzip „Good setup don’t need cleanup“ (siehe Abschnitt 7.2.1, „Good setup don't need cleanup“).

In der Beispiel-Implementierung werden einige Vorteile von checkerberry db deutlich: Der Software-Entwickler kann sich auf die fachlichen Aspekte der zu testenden Komponente fokussieren, da die Vorbedingungen des Tests bereits in der Setup-Phase durch das Einspielen der initialen Testdaten hergestellt werden. Dadurch bleiben die Tests kurz, übersichtlich und leicht verständlich, sodass eine gute Wartbarkeit gewährleistet ist.

Des Weiteren wird der Aufwand für die Erstellung der Tests minimiert, da das Einspielen der Testdaten keine Programmierung erfordert. Der Entwickler muss lediglich die Testdaten definieren.