Test Data Builder in Java

Als registrierter Benutzer können Sie Ihre persönlichen Favoriten verwalten.

Die Konferenzregistrierung erfolgt über das Conftool.

Weitere Informationen & Preise

Das Setup eines Tests kann sehr umfangreich werden, insbesondere wenn Domänen- und Business-Logik Objekte komplex sind oder viele Abhängigkeiten besitzen. Dabei werden die gewünschten Eigenschaften oft nur implizit gesetzt. Dies führt zu schwer verständlichen Tests.

Eine mögliche Lösung ist die Verwendung eines Test Data Builders. Dieses Entwurfsmuster reduziert den Code, der zum Erstellen neuer Objekte notwendig ist auf ein Minimum und erlaubt eine abstrakte und explizite Formulierung der gewünschten Eigenschaften.

Ein Test Data Builder ermöglicht es aussagekräftigeren und somit auch besseren Test-Code zu schreiben.

Wir werden das Prinzip des Test Data Builders anhand von Beispielen in Java vorstellen.