4 Testgetriebene Entwicklung

Der Autor von JUnit, Kent Beck, ist nicht nur als Autor von JUnit bekannt, sondern auch als Erfinder des Extreme Programming. Und das ist kein Zufall: Eine der Praktiken des Extreme Programming ist nämlich das sogenannte Test-First Programming, bei dem immer erst ein fehlschlagender Test geschrieben wird, bevor der eigentliche Produktionscode geändert wird.

Allerdings hat sich die Bezeichnung Test-First Programming nicht durchgesetzt. Heutzutage ist diese Vorgehensweise unter dem Namen testgetriebene Entwicklung bzw. Test Driven Development (oder kurz TDD) bekannt. Um zu verstehen, wozu JUnit ursprünglich gedacht war (nämlich um einfach Unit-Tests schreiben zu können), sollten Sie den TDD-Zyklus kennen, der in diesem ...

Get JUnit-Profiwissen 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.