Unit-Tests und Integrationstests werden oft miteinander verglichen – und dabei meist als Gegensätze gegenübergestellt. In diesem Artikel werde ich diese beiden Testarten unter einem anderen Blickwinkel betrachten und zeigen, wie diese Sichtweise uns helfen kann, bessere Tests zu schreiben.
Gliederung:
- Plädoyer für eine differenzierte Betrachtung
- Was ist eine Unit?
- Eine kleine Änderung
- Ein echtes Beispiel
- Das Problem bei zu eng gefassten Unit-Tests
- Überlappende Tests
- Ein größeres Beispiel
- Fazit
Den Text gibt es schon. Ich übertrage ihn bei Gelegenheit hierher.
Ich habe auch Code-Beispiele, da ist mir noch nicht klar, wie wir die am besten veröffentlichen. Als eigenes public Repo in der bbvch-Org?
Unit-Tests und Integrationstests werden oft miteinander verglichen – und dabei meist als Gegensätze gegenübergestellt. In diesem Artikel werde ich diese beiden Testarten unter einem anderen Blickwinkel betrachten und zeigen, wie diese Sichtweise uns helfen kann, bessere Tests zu schreiben.
Gliederung:
Den Text gibt es schon. Ich übertrage ihn bei Gelegenheit hierher.
Ich habe auch Code-Beispiele, da ist mir noch nicht klar, wie wir die am besten veröffentlichen. Als eigenes public Repo in der bbvch-Org?