diff --git a/xta-adapter/src/test/java/de/ozgcloud/eingang/xta/XtaITCase.java b/xta-adapter/src/test/java/de/ozgcloud/eingang/xta/XtaITCase.java index 1e75f7f062a00cf360e0215222ff2ee0420bae15..fc8db014a8c5666b8719e977cd0b1c804ac3d22e 100644 --- a/xta-adapter/src/test/java/de/ozgcloud/eingang/xta/XtaITCase.java +++ b/xta-adapter/src/test/java/de/ozgcloud/eingang/xta/XtaITCase.java @@ -178,6 +178,17 @@ class XtaITCase { assertThat(vorgangNummer).hasSize(9); } + @DisplayName("should have one representation for FIM") + @Test + void shouldHaveOneRepresentationForFim() { + mockNachrichtenBroker("versammlungsanzeige.xml"); + + runner.runGetXtaMessages(); + + var eingang = captureEingang(); + assertThat(eingang.getNumberOfRepresentations()).isEqualTo(1); + } + private GrpcEingang captureEingang() { verify(vorgangRemoteService, times(1)) .createVorgang(