Vortrag: Integration- und Unit-Tests
Bei den aktuellen Tests handelt es sich um eine Mischung aus Unit- und Integration-Tests. Hier sollte sauber getrennt werden. Die Integration-Tests sollten mit sailsafe ausgeführt werden (siehe https://www.baeldung.com/maven-integration-test).
Außerdem stellen einige Tests Anfragen an externe Server/Dienste (die Collectoren). Solche Abhängigkeiten sollten vermieden werden. Entsprechende externe Dienste sollten gemockt werden.
Hier soll zunächst ein Vortrag darüber erstellt werden, was die Unterschiede zwischen Integration- und Unittests sind und wie man die mit Java und mvn gut strukturiert.
Edited by Ghost User