Bauen eines Mock Servicekonto & Mock Osi Fassade

Mock-server: https://www.mock-server.com/

Keycloak-Testcontainer: https://testcontainers.com/modules/keycloak/

Bestehender ITCase:

https://git.ozg-sh.de/ozgcloud-app/vorgang-manager/src/branch/OZG-4127-OSI-Postfach-2.0/vorgang-manager-server/src/test/java/de/ozgcloud/nachrichten/postfach/osiv2/OsiPostfachV2ApiITCase.java

  • Ein Dummy-WebClient wird konfiguriert mit oauth2. Beliebiger GET-Request an MockServer.

  • Der erwartete Request an den mock-server sollte einen JWT im Auth-Bearer-HTTP-Header haben. Der JWT sollte die clientId referenzieren aus der application-test.yaml-konfigurierten

Edited by Jan Zickermann