From 02e12d85b0435777e3211bea32c51cbdc842e7b8 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Tue, 3 Dec 2024 13:27:31 +0100 Subject: [PATCH] OZG-7014 use dummy saml token for testing Sub task: OZG-7276 --- .../fachstelle/vorgang/VorgangRemoteService.java | 15 ++++++++------- .../vorgang/VorgangRemoteServiceTest.java | 4 ++-- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteService.java b/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteService.java index daf8636..c7c9436 100644 --- a/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteService.java +++ b/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteService.java @@ -23,22 +23,23 @@ */ package de.ozgcloud.fachstelle.vorgang; -import de.ozgcloud.fachstelle.FachstellenProxyProperties; -import de.ozgcloud.fachstelle.proxy.CollaborationGrpcFindVorgangResponse; -import de.ozgcloud.fachstelle.security.CurrentUserService; -import lombok.RequiredArgsConstructor; -import lombok.extern.log4j.Log4j2; import org.springframework.http.MediaType; import org.springframework.stereotype.Component; import org.springframework.web.client.RestClient; import org.springframework.web.util.UriTemplate; +import de.ozgcloud.fachstelle.FachstellenProxyProperties; +import de.ozgcloud.fachstelle.proxy.CollaborationGrpcFindVorgangResponse; +import lombok.RequiredArgsConstructor; +import lombok.extern.log4j.Log4j2; + @Log4j2 @RequiredArgsConstructor @Component class VorgangRemoteService { - static final String FIND_VORGANG_URI = "/api/vorgang/{vorgangId}"; + public static final String DUMMY_SAML_TOKEN = "--dummy-saml-token--"; + static final String FIND_VORGANG_URI = "/api/vorgang/{vorgangId}/{samlToken}"; private final RestClient fachstellenProxyClient; private final FachstellenProxyProperties fachstellenProxyProperties; @@ -60,7 +61,7 @@ class VorgangRemoteService { } String buildFindVorgangUri(String vorgangId) { - return new UriTemplate(FIND_VORGANG_URI).expand(vorgangId).toString(); + return new UriTemplate(FIND_VORGANG_URI).expand(vorgangId, DUMMY_SAML_TOKEN).toString(); } private Vorgang buildVorgangResponse(CollaborationGrpcFindVorgangResponse response) { diff --git a/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteServiceTest.java b/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteServiceTest.java index 5c0c434..36b8bd4 100644 --- a/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteServiceTest.java +++ b/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteServiceTest.java @@ -135,11 +135,11 @@ class VorgangRemoteServiceTest { @Test void shouldReturnVorgangUri() { - final String expectedUri = new UriTemplate(FIND_VORGANG_URI).expand(VorgangTestFactory.ID, UserTestFactory.SAML_TOKEN).toString(); + final String expectedUri = new UriTemplate(FIND_VORGANG_URI).expand(VorgangTestFactory.ID, VorgangRemoteService.DUMMY_SAML_TOKEN).toString(); final String uri = vorgangRemoteService.buildFindVorgangUri(VorgangTestFactory.ID); assertThat(uri).isEqualTo(expectedUri); } } -} \ No newline at end of file +} -- GitLab