Springify: Refactor - Aufruf der Assertions vereinfacht
authorKai Moritz <kai@juplo.de>
Mon, 18 Apr 2022 11:37:33 +0000 (13:37 +0200)
committerKai Moritz <kai@juplo.de>
Mon, 18 Apr 2022 11:37:35 +0000 (13:37 +0200)
commit87f644aee3c6f20bb89590d936654ec8e96f754d
tree705fc507b1485139c484be0f64231e9cfba03748
parent95ada5445e5db63f53f9c36d55ba862459ea923e
Springify: Refactor - Aufruf der Assertions vereinfacht

* Warum auch immer: Der Compiler erkennt den Typ des Generics in der
  springifizierten Version nur dann ohne erzwungenen Cast korrekt, wenn
  der `describeAs()`-Aufruf als letzes erfolgt.
* In der nicht springifizierten Version, ist die Aufrufreihenfolge egal:
  Der Compiler erkennt den Typ des Generics unabhängig davon korrekt.
* An ggf. transitiv angezogenen Abhängigkeiten liegt es laut
  `mvn help:effective-pom` nicht. Dies zeigt für beide Versionen (abgesehen
  von dem explizit ergänzten `spring-kafka`) exakt die selben
  Abhängigkeiten.
src/test/java/de/juplo/kafka/ApplicationTests.java