Version des `spring-consumer` mit einer vollständigen Fehlerbehandlung
* Exceptions & Konfig für wiederholbare und nicht wiederholbare Fehler
* RED: Erwartetes Verhalten für die Fehlerbehandlung definiert
* GREEN: Erweitertes Error-Handling implementiert
* Timout für den Poll-Request konfigurierbar gemacht
* Timings für den `ExampleConsumerTest` enger gezogen
* Keine Verzögerung für Fehler in den Retry-Tests
* Zusätzliche Logging-Meldung für Retry-Ablauf
* Nicht ausgewertete Unterscheidung entfernt
* Erzeugung des `ExampleConsumer` im Tests über Methode konfigurierbar
* GREEN: Erwartetes Verhalten für unterschiedliche Delays definiert
* Slack für Poll-Intervall ist explizit konfigurierbar
* Test für Retries mit fixem Back-Off in `ExampleConsumerTest` ergänzt
* Der Offset eines inaktiven `BackOffState` sollte ein ungültiger Wert sein
* Innere Klasse `BackOffState` statisch gemacht
* Innere Klasse `BackOffState` extrahiert
* Logging in `BackOffState` verbessert
* Eindeutigere Methodennamen in `BackOffState`
* RED - Unit-Test für `BackOffState` implementiert
* GREEN - Fehler in der Initialisierung von `BackOffState` korrigiert
* Doppelten Code in `BackOffStateTest` in Methoden ausgelagert
* Mocking mit `@Mock` auf Klassenebene erspart Parameter-Schlacht
* Aussagelose Tests aus `BackOffStateTest` entfernt
* BackOff-Zeit in `BackOffStateTest` in statische Variable ausgelagert
* Logging-Meldung des `BackOffState` vereinfacht und verbessert
* RED: Korrigiertes Verhalten für `BackOffState` definiert
* GREEN: Implementierung von `BackOffState` korrigiert
* Umstellung des `ExampleConsumerTest` auf AssertJ
* `fetch.max.wait` konfigurierbar gemacht
* Test für viele Fehler in einer Partition in `BackOffStateTest` ergänzt
* Überprüfung des ``BackOffState``-Zustands berücksichtigt immer den Offset
* Bedingungsloser Reset (und besserer Methoden-Name) für `BackOffState`
* `BackOffState` wird nur 1x erzeugt und danach zurückgesetzt und gestartet
* Überflüssiges Attribut in `BackOffState` entfernt
Neu:
* Test für unterschiedliche Nachrichten-Typen vorbereitet.