XP - Komponententests
-
Hi, ich hab gerade ein Buch über XP gelesen
und fand das Prinzip sehr interessant, sodass
ich es gleich ausprobieren wollte.Nur stellt sich mir eine Frage bezüglich der komponentenstest,
mein Beispiel-Projekt besteht aus 3 Teilen die aufeinander aufbauen:
Netzwerkinterface,Eingabe-Verarbeitung,Datenbank.Soll ich nun jede Komponente einzeln und ohne Abhängigkeit
zu einer anderen testen? Da sie aufeinander
aufbauen muss ich dafür jedoch z.B. für die Eingabe-Verarbeitung
eine Art Dummy-Datanbank erstellen, was wiederum Aufwand bedeutet.Wie ist das richtige Vorgehen in XP?
-
Ein bisschen mehr Aufwand ist es. Ich würde die Komponenten kleiner betrachten. Datenbank: Schreiben, Lesen, Löschen, Ändern... und dafür Tests.
Netzwerk und Verarbeitung so ähnlich. Für Eingabe gehts wohl nicht so einfach.