O'Reilly logo

Agile Java-Entwicklung in der Praxis by Michael Hüttermann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required