Skip to content
Snippets Groups Projects
Commit 145b9a4d authored by Jan Zickermann's avatar Jan Zickermann
Browse files

OZG-6891 Fix XtaClientFactoryTest

parent 403fe011
No related branches found
No related tags found
No related merge requests found
...@@ -14,6 +14,8 @@ import de.ozgcloud.xta.client.config.XtaClientConfig; ...@@ -14,6 +14,8 @@ import de.ozgcloud.xta.client.config.XtaClientConfig;
import de.ozgcloud.xta.client.config.XtaConfigValidator; import de.ozgcloud.xta.client.config.XtaConfigValidator;
import de.ozgcloud.xta.client.core.XtaClientService; import de.ozgcloud.xta.client.core.XtaClientService;
import de.ozgcloud.xta.client.core.XtaClientServiceFactory; import de.ozgcloud.xta.client.core.XtaClientServiceFactory;
import de.ozgcloud.xta.client.core.XtaExceptionHandler;
import de.ozgcloud.xta.client.core.XtaExceptionHandlerFactory;
import lombok.SneakyThrows; import lombok.SneakyThrows;
class XtaClientFactoryTest { class XtaClientFactoryTest {
...@@ -24,6 +26,8 @@ class XtaClientFactoryTest { ...@@ -24,6 +26,8 @@ class XtaClientFactoryTest {
private XtaClientServiceFactory xtaClientServiceFactory; private XtaClientServiceFactory xtaClientServiceFactory;
@Mock @Mock
private XtaClientConfig config; private XtaClientConfig config;
@Mock
private XtaExceptionHandlerFactory xtaExceptionHandlerFactory;
@InjectMocks @InjectMocks
private XtaClientFactory factory; private XtaClientFactory factory;
...@@ -31,14 +35,16 @@ class XtaClientFactoryTest { ...@@ -31,14 +35,16 @@ class XtaClientFactoryTest {
@DisplayName("create") @DisplayName("create")
@Nested @Nested
class TestCreate { class TestCreate {
@Mock @Mock
private XtaClientService service; private XtaClientService service;
@Mock
private XtaExceptionHandler exceptionHandler;
@BeforeEach @BeforeEach
@SneakyThrows @SneakyThrows
void mock() { void mock() {
when(xtaClientServiceFactory.create()).thenReturn(service); when(xtaClientServiceFactory.create()).thenReturn(service);
when(xtaExceptionHandlerFactory.create()).thenReturn(exceptionHandler);
} }
@DisplayName("should call validate") @DisplayName("should call validate")
...@@ -59,6 +65,7 @@ class XtaClientFactoryTest { ...@@ -59,6 +65,7 @@ class XtaClientFactoryTest {
.isEqualTo(XtaClient.builder() .isEqualTo(XtaClient.builder()
.config(config) .config(config)
.service(service) .service(service)
.exceptionHandler(exceptionHandler)
.build()); .build());
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment