GRÜN: Implementierung der Erwartungen inkl. Anpassungen an der Anwendung
authorKai Moritz <kai@juplo.de>
Mon, 15 Aug 2022 17:54:49 +0000 (19:54 +0200)
committerKai Moritz <kai@juplo.de>
Mon, 15 Aug 2022 17:54:57 +0000 (19:54 +0200)
commit7c0368363c3e5dbb7eb2a08f343187a93f050617
tree22c2f32b58fbad9a17c475579bb31caecf88107f
parent4a8642d0c36413cbc283d35dda8977b0e9320372
GRÜN: Implementierung der Erwartungen inkl. Anpassungen an der Anwendung

* Neue Erwartungen an `AdderBusinessLogic` implementiert.
* Die Implementierung hat sich über die nicht von den Unit-Tests
  abgedeckte Methode auch auf andere Teile der Anwendung ausgewirkt.
* `AdderBusinessLogic.getState()` liefert jetzt in der Map die neue
  Klasse `AdderResult` und benötigt diese auch als Konstruktor-Argument.
* Über die Integration-Tests ist sichergestellt, dass die Datenhaltung
  trotz der Umstellung von `Long` auf `AdderResult` funktioniert.
src/main/java/de/juplo/kafka/AdderBusinessLogic.java
src/main/java/de/juplo/kafka/ApplicationRebalanceListener.java
src/main/java/de/juplo/kafka/ApplicationRecordHandler.java
src/main/java/de/juplo/kafka/DriverController.java
src/main/java/de/juplo/kafka/StateDocument.java