From 380681555c7c67967bbcd03d33f774a9df98e35e Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Fri, 23 Feb 2024 11:38:21 +0100
Subject: [PATCH] OZG-4717 PR#23 Comments

---
 .../common/errorhandling/ExceptionControllerITCase.java  | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/test/java/de/ozgcloud/admin/common/errorhandling/ExceptionControllerITCase.java b/src/test/java/de/ozgcloud/admin/common/errorhandling/ExceptionControllerITCase.java
index 2cdd01ec..0d3c49ec 100644
--- a/src/test/java/de/ozgcloud/admin/common/errorhandling/ExceptionControllerITCase.java
+++ b/src/test/java/de/ozgcloud/admin/common/errorhandling/ExceptionControllerITCase.java
@@ -38,7 +38,7 @@ import lombok.SneakyThrows;
 @ITCase
 @AutoConfigureMockMvc
 @WithMockUser
-public class ExceptionControllerITCase {
+class ExceptionControllerITCase {
 
 	@Autowired
 	private MockMvc mockMvc;
@@ -82,8 +82,7 @@ public class ExceptionControllerITCase {
 		@SneakyThrows
 		void shouldHaveInfoInBody() {
 			when(modelAssembler.toModel(any())).thenAnswer((a) -> {
-				var validationObject = ValidatedClass.builder().build();
-				throw new ConstraintViolationException(getConstraintViolations(validationObject));
+				throw new ConstraintViolationException(getConstraintViolations());
 			});
 
 			var result = performGet();
@@ -91,9 +90,9 @@ public class ExceptionControllerITCase {
 			assertThat(result.andReturn().getResponse().getContentAsString()).contains("string: Empty field");
 		}
 
-		private <T> Set<ConstraintViolation<T>> getConstraintViolations(T object) {
+		private Set<ConstraintViolation<ValidatedClass>> getConstraintViolations() {
 			Validator validator = Validation.buildDefaultValidatorFactory().getValidator();
-			return validator.validate(object);
+			return validator.validate(ValidatedClass.builder().build());
 		}
 
 		@Getter
-- 
GitLab