TDD (Test Driven Development)

Ein erster Test, der folgende Funktionalitäten erwartet:

Bei der testgetriebenen Entwicklung erstellt der Programmierer Software-Tests konsequent vor der Implementierung neuer Funktionalität und neuer Komponenten.