From 145b9a4d69cd6b0ad01c38f3f4f8698f82106536 Mon Sep 17 00:00:00 2001
From: Jan Zickermann <jan.zickermann@dataport.de>
Date: Mon, 21 Oct 2024 11:26:32 +0200
Subject: [PATCH] OZG-6891 Fix XtaClientFactoryTest

---
 .../de/ozgcloud/xta/client/XtaClientFactoryTest.java     | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/test/java/de/ozgcloud/xta/client/XtaClientFactoryTest.java b/src/test/java/de/ozgcloud/xta/client/XtaClientFactoryTest.java
index 6b21c7f..2461d7d 100644
--- a/src/test/java/de/ozgcloud/xta/client/XtaClientFactoryTest.java
+++ b/src/test/java/de/ozgcloud/xta/client/XtaClientFactoryTest.java
@@ -14,6 +14,8 @@ import de.ozgcloud.xta.client.config.XtaClientConfig;
 import de.ozgcloud.xta.client.config.XtaConfigValidator;
 import de.ozgcloud.xta.client.core.XtaClientService;
 import de.ozgcloud.xta.client.core.XtaClientServiceFactory;
+import de.ozgcloud.xta.client.core.XtaExceptionHandler;
+import de.ozgcloud.xta.client.core.XtaExceptionHandlerFactory;
 import lombok.SneakyThrows;
 
 class XtaClientFactoryTest {
@@ -24,6 +26,8 @@ class XtaClientFactoryTest {
 	private XtaClientServiceFactory xtaClientServiceFactory;
 	@Mock
 	private XtaClientConfig config;
+	@Mock
+	private XtaExceptionHandlerFactory xtaExceptionHandlerFactory;
 
 	@InjectMocks
 	private XtaClientFactory factory;
@@ -31,14 +35,16 @@ class XtaClientFactoryTest {
 	@DisplayName("create")
 	@Nested
 	class TestCreate {
-
 		@Mock
 		private XtaClientService service;
+		@Mock
+		private XtaExceptionHandler exceptionHandler;
 
 		@BeforeEach
 		@SneakyThrows
 		void mock() {
 			when(xtaClientServiceFactory.create()).thenReturn(service);
+			when(xtaExceptionHandlerFactory.create()).thenReturn(exceptionHandler);
 		}
 
 		@DisplayName("should call validate")
@@ -59,6 +65,7 @@ class XtaClientFactoryTest {
 					.isEqualTo(XtaClient.builder()
 							.config(config)
 							.service(service)
+							.exceptionHandler(exceptionHandler)
 							.build());
 		}
 	}
-- 
GitLab