diff --git a/src/test/java/de/ozgcloud/processor/ProzessorManagerCallContextProviderTest.java b/src/test/java/de/ozgcloud/processor/ProzessorManagerCallContextProviderTest.java new file mode 100644 index 0000000000000000000000000000000000000000..52d7db9bb26ba954fd5124ab7d78d0e355a74232 --- /dev/null +++ b/src/test/java/de/ozgcloud/processor/ProzessorManagerCallContextProviderTest.java @@ -0,0 +1,42 @@ +/* + * Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ +package de.ozgcloud.processor; + +import static org.assertj.core.api.Assertions.*; + +import org.junit.jupiter.api.Test; +import org.mockito.InjectMocks; + +class ProzessorManagerCallContextProviderTest { + + @InjectMocks + private ProzessorManagerCallContextProvider contextProvider; + + @Test + void shouldSetClientName() { + var result = contextProvider.provideContext(); + + assertThat(result.getClientName()).isEqualTo(ProzessorManagerCallContextProvider.PROZESSOR_MANAGER_CLIENT_NAME); + } +} \ No newline at end of file