From a36602d857fcc16c5c07fac18e52bae042a65549 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Mon, 9 Dec 2024 10:03:03 +0100 Subject: [PATCH] OZG-7131 remove default value from template --- .../collaboration.nachrichtTemplate.txt.ftlh | 2 +- .../common/freemarker/TemplateHandlerITCase.java | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/collaboration-manager-server/src/main/resources/templates/collaboration.nachrichtTemplate.txt.ftlh b/collaboration-manager-server/src/main/resources/templates/collaboration.nachrichtTemplate.txt.ftlh index ff9935e..22a60d5 100644 --- a/collaboration-manager-server/src/main/resources/templates/collaboration.nachrichtTemplate.txt.ftlh +++ b/collaboration-manager-server/src/main/resources/templates/collaboration.nachrichtTemplate.txt.ftlh @@ -1,7 +1,7 @@ Guten Tag, Sie haben eine Zuarbeitsanfrage erhalten. Bitte klicken Sie auf folgenden Link, um zum Vorgang zu gelangen: -${linkToVorgang!""} +${linkToVorgang} Mit freundlichen Grüßen Ihre Verwaltung \ No newline at end of file diff --git a/collaboration-manager-server/src/test/java/de/ozgcloud/collaboration/common/freemarker/TemplateHandlerITCase.java b/collaboration-manager-server/src/test/java/de/ozgcloud/collaboration/common/freemarker/TemplateHandlerITCase.java index 99d49b4..0145af0 100644 --- a/collaboration-manager-server/src/test/java/de/ozgcloud/collaboration/common/freemarker/TemplateHandlerITCase.java +++ b/collaboration-manager-server/src/test/java/de/ozgcloud/collaboration/common/freemarker/TemplateHandlerITCase.java @@ -25,14 +25,17 @@ package de.ozgcloud.collaboration.common.freemarker; import static org.assertj.core.api.Assertions.*; +import java.util.Collections; import java.util.Map; +import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Nested; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import de.ozgcloud.collaboration.CollaborationService; +import de.ozgcloud.common.errorhandling.TechnicalException; import de.ozgcloud.common.test.ITCase; @ITCase @@ -46,14 +49,11 @@ class TemplateHandlerITCase { class TestGetRawTemplate { @Test - void shouldReturnTemplateAsString() { - var content = handler.fillTemplate(CollaborationService.COLLABORATION_NACHRICHT_TEMPLATE, Map.of()); + void shouldThrowException() { + var templateArguments = Collections.emptyMap(); - assertThat(content) - .contains("Guten Tag,") - .contains("Sie haben eine Zuarbeitsanfrage erhalten. Bitte klicken Sie auf folgenden Link, um zum Vorgang zu gelangen:") - .contains("Mit freundlichen Grüßen") - .contains("Ihre Verwaltung"); + Assertions.assertThrows(TechnicalException.class, + () -> handler.fillTemplate(CollaborationService.COLLABORATION_NACHRICHT_TEMPLATE, templateArguments)); } } -- GitLab