diff --git a/info-manager-server/src/test/java/de/ozgcloud/info/nachricht/NachrichtenGrpcServiceTest.java b/info-manager-server/src/test/java/de/ozgcloud/info/nachricht/NachrichtenGrpcServiceTest.java index 28c2b0d0e03ecf258ec314505db7cd2d98c763cd..223e74bba19796799218cdf4ea40c69a1c5a3a17 100644 --- a/info-manager-server/src/test/java/de/ozgcloud/info/nachricht/NachrichtenGrpcServiceTest.java +++ b/info-manager-server/src/test/java/de/ozgcloud/info/nachricht/NachrichtenGrpcServiceTest.java @@ -23,7 +23,10 @@ package de.ozgcloud.info.nachricht; import static org.assertj.core.api.Assertions.*; import static org.mockito.Mockito.*; +import java.util.Set; + import jakarta.validation.ConstraintViolationException; +import jakarta.validation.Validator; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Nested; @@ -53,6 +56,9 @@ class NachrichtenGrpcServiceTest { @Mock private NachrichtMapper nachrichtenMapper; + @Mock + private Validator validator; + @Captor private ArgumentCaptor<NachrichtEvent> nachrichtArgumentCaptor; @@ -67,6 +73,8 @@ class NachrichtenGrpcServiceTest { void init() { when(nachrichtenMapper.fromGrpcNachricht(newNachrichtRequest.getNachricht())).thenReturn( NachrichtEventTestFactory.createNachrichtEventBuilder().id(null).build()); + + when(validator.validate(any(NachrichtEvent.class))).thenReturn(Set.of()); } @Test diff --git a/info-manager-server/src/test/java/de/ozgcloud/info/nachricht/NachrichtenRepositoryITCase.java b/info-manager-server/src/test/java/de/ozgcloud/info/nachricht/NachrichtenRepositoryITCase.java index af036d0638c736461dfedece9a5609b972aa41d4..62746e8d467749bf395f0eb7c37e3b0c6e0be817 100644 --- a/info-manager-server/src/test/java/de/ozgcloud/info/nachricht/NachrichtenRepositoryITCase.java +++ b/info-manager-server/src/test/java/de/ozgcloud/info/nachricht/NachrichtenRepositoryITCase.java @@ -26,6 +26,7 @@ import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Nested; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.test.autoconfigure.data.mongo.DataMongoTest; import org.springframework.dao.DuplicateKeyException; import org.springframework.test.context.ContextConfiguration; @@ -39,6 +40,7 @@ import de.ozgcloud.info.common.NachrichtEvent; @Testcontainers @ContextConfiguration(classes = MongoDBTestContainerConfig.class) public class NachrichtenRepositoryITCase { + @Qualifier("nachrichtRepository") @Autowired private NachrichtRepository repository;