diff --git a/notification-manager/src/main/java/de/itvsh/kop/notification/user/UserNotificationService.java b/notification-manager/src/main/java/de/itvsh/kop/notification/user/UserNotificationService.java index 95cb74ff2e618b168d5b6aa76a454ba1c56cb6d3..242282a1dfa3ea405322ffefd548d619a948e559 100644 --- a/notification-manager/src/main/java/de/itvsh/kop/notification/user/UserNotificationService.java +++ b/notification-manager/src/main/java/de/itvsh/kop/notification/user/UserNotificationService.java @@ -6,12 +6,10 @@ import java.util.Objects; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; -import org.springframework.validation.annotation.Validated; import de.itvsh.kop.notification.email.EmailRemoteService; import de.itvsh.kop.notification.email.UserEmail; -@Validated @Service public class UserNotificationService { diff --git a/pluto-server/src/test/java/de/itvsh/ozg/pluto/vorgang/UserNotificationITCase.java b/pluto-server/src/test/java/de/itvsh/ozg/pluto/vorgang/UserNotificationITCase.java deleted file mode 100644 index 64ac260fb6c1923c9b08a4425cf6b86bfcc4573d..0000000000000000000000000000000000000000 --- a/pluto-server/src/test/java/de/itvsh/ozg/pluto/vorgang/UserNotificationITCase.java +++ /dev/null @@ -1,43 +0,0 @@ -package de.itvsh.ozg.pluto.vorgang; - -import static org.assertj.core.api.Assertions.*; -import static org.mockito.ArgumentMatchers.*; -import static org.mockito.Mockito.*; - -import javax.validation.ConstraintViolationException; - -import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Nested; -import org.junit.jupiter.api.Test; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.test.mock.mockito.MockBean; - -import de.itvsh.kop.common.test.ITCase; -import de.itvsh.kop.notification.user.UserNotificationEventListener; -import de.itvsh.kop.notification.vorgang.Vorgang; -import de.itvsh.kop.notification.vorgang.VorgangId; -import de.itvsh.kop.notification.vorgang.VorgangService; -import de.itvsh.ozg.pluto.command.VorgangCreatedEvent; - -@ITCase -public class UserNotificationITCase { - - @Autowired - private UserNotificationEventListener notificationListener; - - @MockBean - private VorgangService vorgangService; - - @DisplayName("Send notification") - @Nested - class TestSendNotification { - - @Test - void shouldThrowConstraintViolationExceptionOnMissingOrgaIds() { - when(vorgangService.getVorgang(any(VorgangId.class))).thenReturn(Vorgang.builder().organisationseinheitenId(null).build()); - - var vorgangCreatedEvent = new VorgangCreatedEvent(VorgangTestFactory.ID.toString()); - assertThatThrownBy(() -> notificationListener.onVorgangCreated(vorgangCreatedEvent)).isInstanceOf(ConstraintViolationException.class); - } - } -} \ No newline at end of file