
Unit-Tests mit JUnit
Die Reihe "Pragmatisch Programmieren" beschreibt die Werkzeuge, die Pragmatische Programmierer brauchen, um erfolgreich zu sein.
Pragmatische Programmierer reagieren auf Rückmeldungen und steuern so ihren Entwicklungsprozess im Team und auch individuell. Die wertvollsten Rückmeldungen beim Programmieren geben Unit-Tests.
Man testet eine Brücke nicht, indem man mit einem einzigen Auto an einem sonnigen Tag genau in der Mitte darüber fährt. Aber viele Programmierer gehen so an das Testen heran - ein Durchlauf genau in der Mitte und sie nennen ihr Programm "getestet". Pragmatische Programmierer können das besser! Richtige Unit-Tests machen Ihr Leben leichter. Sie verbessern das Design und reduzieren gleichzeitig den Zeitaufwand für die Fehlersuche drastisch.
Dieses Buch beschreibt Unit-Tests unter Verwendung der frei verfügbaren Java-Bibliothek JUnit. Die Techniken können aber ebenso auf andere Programmiersprachen und Frameworks angewendet werden.
Mit Hilfe dieses Buches werden Sie
- schneller besseren Quelltext mit weniger Fehlern schreiben,
- die gängigen Fehler-Brutstätten finden und beseitigen können,
- Teile des Quelltextes testen, ohne das gesamte Projekt zu verwenden,
- erkennen, wie man Tests mit JUnit vereinfacht,
- erfolgreich im Team testen.
Jede gut sortierte Fachbuchhandlung sollte das Buch im Regal haben. Wenn Sie es bestellen wollen, ist die ISBN sehr hilfreich: 3-446-22824-1. Oder bestellen Sie direkt bei:
![]() | ![]() |
Inhalt
| Die Reihe Pragmatisch Programmieren (PDF)
Vorwort (PDF) Vorwort der Übersetzer (PDF) 1 Einführung (PDF)
2 Ihre ersten Unit-Tests
3 Testprogrammierung mit JUnit
4 Was testen: Der richtige BICEP (PDF)
5 Grenzfälle - ganz korrekt
6 Mock-Objekte
| 7 Eigenschaften guter Tests
8 Testen im Projekt
9 Design-Fragen
A Fettnäpfchen
B JUnit installieren
C JUnit Testskelett
D Quellen
E Pragmatische Unit-Tests - Zusammenfassung F Lösungen zu den Übungen Register |
Autoren
David Thomas und Andrew Hunt arbeiten als freie Berater für so unterschiedlichen Branchen wie Telekommunikation, Banking, Finanzdienstleistungen, Medizinische Bildverarbeitung oder Transport und Verkehr. Sie arbeiten zusammen als The Pragmatic Programmers, L.L.C. und bringen gemeinsam mehr als 40 Jahre Erfahrung zu Kunden in allen Teilen der Vereinigten Staaten.
Übersetzer
Steffen Gemkow ist Geschäftsführer der ObjectFab GmbH, IT-Consultant und auch Autor von Testwerkzeugen wie JUnitDoclet und CUnitGen. Andreas Braig hat mehrere Jahre Erfahrung als IT-Consultant gesammelt und arbeitet zur Zeit als technischer Experte für Entwicklungswerkzeuge.
Lesermeinungen
Auf gewohnt präzise und unterhaltsame Weise führt das Duo Hunt/Thomas schnell und sicher in zwei der wichtigsten Werkzeuge moderner Programmierung ein.
(Quelle: c't 1/2004)
Korrekturen
Sollte sich bei der Übersetzung ein Fehler eingeschlichen haben, bitten wir dafür um Entschuldigung. Bitte schreiben Sie uns ganz pragmatisch eine Email, damit wir den Fehler beim nächsten Druck beseitigen können. Vielen Dank für Ihre Mitarbeit.
info@objectfab.de






