From bba8694e300a5e3d6f62553b3ed28e432efcba1d Mon Sep 17 00:00:00 2001
From: Jan Zickermann <jan.zickermann@dataport.de>
Date: Mon, 31 Mar 2025 13:45:39 +0200
Subject: [PATCH] KOP-3126 Fix ClientITCase

---
 src/test/java/de/ozgcloud/xta/client/XtaClientITCase.java | 8 ++++----
 .../client/extension/XtaServerSetupExtensionTestUtil.java | 8 +++++---
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/src/test/java/de/ozgcloud/xta/client/XtaClientITCase.java b/src/test/java/de/ozgcloud/xta/client/XtaClientITCase.java
index 0a244ea..9f535b8 100644
--- a/src/test/java/de/ozgcloud/xta/client/XtaClientITCase.java
+++ b/src/test/java/de/ozgcloud/xta/client/XtaClientITCase.java
@@ -44,10 +44,10 @@ class XtaClientITCase {
 	@BeforeEach
 	@SneakyThrows
 	void setup() {
-		processMessageDummy = (message) -> {
+		processMessageDummy = message -> {
 		};
 		supportCheckedMetadataItems = new ArrayList<>();
-		isSupportedDummy = (metaData) -> true;
+		isSupportedDummy = metaData -> true;
 		processedMessages = new ArrayList<>();
 		silentTestClient = XTA_TEST_SERVER_SETUP_EXTENSION.getSilentTestClient();
 
@@ -99,7 +99,7 @@ class XtaClientITCase {
 		void shouldThrowExceptionOnConnectionFailure() {
 			setupClientWithoutTrustStore();
 
-			assertThatThrownBy(() -> testClient.fetchMessages((message) -> fail("Should not process any message!")))
+			assertThatThrownBy(() -> testClient.fetchMessages(message -> fail("Should not process any message!")))
 					.isInstanceOf(XtaClientException.class);
 		}
 
@@ -303,7 +303,7 @@ class XtaClientITCase {
 
 		@SneakyThrows
 		private List<XtaTransportReport> fetchMessages() {
-			return testClient.fetchMessages((message) -> {
+			return testClient.fetchMessages(message -> {
 				processedMessages.add(message);
 				processMessageDummy.accept(message);
 			});
diff --git a/src/test/java/de/ozgcloud/xta/client/extension/XtaServerSetupExtensionTestUtil.java b/src/test/java/de/ozgcloud/xta/client/extension/XtaServerSetupExtensionTestUtil.java
index 4718256..4af1313 100644
--- a/src/test/java/de/ozgcloud/xta/client/extension/XtaServerSetupExtensionTestUtil.java
+++ b/src/test/java/de/ozgcloud/xta/client/extension/XtaServerSetupExtensionTestUtil.java
@@ -153,9 +153,11 @@ public class XtaServerSetupExtensionTestUtil {
 				.build();
 	}
 
-	public static XtaMessageMetaData withoutMessageSize(XtaMessageMetaData metaData) {
+	public static XtaMessageMetaData withoutMessageSizeAndDelivery(XtaMessageMetaData metaData) {
 		return metaData.toBuilder()
 				.messageSize(null)
+				.deliveryAttributesDelivery(null)
+				.deliveryAttributesOrigin(null)
 				.build();
 	}
 
@@ -325,10 +327,10 @@ public class XtaServerSetupExtensionTestUtil {
 			// ignoring size since it may be null for transport report (due to message closed?)
 			assertThat(transportReports)
 					.extracting(XtaTransportReport::metaData)
-					.extracting(XtaServerSetupExtensionTestUtil::withoutMessageSize)
+					.extracting(XtaServerSetupExtensionTestUtil::withoutMessageSizeAndDelivery)
 					.containsExactlyElementsOf(processedMessages.stream()
 							.map(XtaMessage::metaData)
-							.map(XtaServerSetupExtensionTestUtil::withoutMessageSize)
+							.map(XtaServerSetupExtensionTestUtil::withoutMessageSizeAndDelivery)
 							.toList());
 		}
 
-- 
GitLab