Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Testen in Spring Boot- Anwendungen

Normalerweise schreiben wir neben Produktionscode auch Tests, um mögliche Fehler so früh wie möglich im Entwicklungsprozess zu finden und zu beheben. Häufig schreiben wir sogar für eine neue Funktionalität mehr Test- als Produktionscode. Gleichzeitig sollen die Tests möglichst schnell sein, damit diese häufig ausgeführt werden können, ohne große Wartezeiten zu produzieren. In diesem Artikel betrachten wir, wie das in Spring Boot basierten Anwendungen umgesetzt werden kann.

In vielen Projekten und Codebasen, die ich in den vergangenen Jahren einsehen durfte, war die zu lange Laufzeit von Tests ein Thema. Auf der einen Seite wollen wir eine akzeptable Testabdeckung erreichen, wie hoch das auch immer ist, auf der anderen Seite wollen wir auf die Ausführung nicht zu lange warten. Ein klassisches Spannungsfeld.

Gerade in Spring Boot [SpringBoot] basierten Anwendungen habe ich dabei die Erfahrung gemacht, dass zu viele Tests existieren, die einen Anwendungskontext erzeu…