Ein erstes Beispiel

Um uns mit der Terminologie vertraut zu machen, starten wir direkt mit einem einfachen Beispiel. Nachdem das Konzept grundsätzlich verstanden ist, können beliebig komplexe Testfälle abgeleitet werden. Unser allererstes Beispiel (siehe Beispiel 9-1) testet die Java-Klasse java.util.ArrayList.

Erste Richtschnur kann sein, dass Sie zu einer funktionalen Klasse jeweils eine Testklasse haben. In der Praxis ist ein Test für ein Feature anzustreben, eine Funktionalität, die von einer Klasse angeboten wird. Eine Klasse kann auch mehrere Features anbieten, die dann einzeln getestet werden sollten. Unsere zu testende Klasse java.util.ArrayList hat die Eigenschaft, dass sie leer sein und neue Elemente aufnehmen kann. ArrayList kann die ...

Get Agile Java-Entwicklung in der Praxis now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.