diff --git a/src/test/java/de/ozgcloud/eingang/semantik/enginebased/afm/AfmEngineBasedAdapterTest.java b/src/test/java/de/ozgcloud/eingang/semantik/enginebased/afm/AfmEngineBasedAdapterTest.java index 2763d9fa1198e0b884a88afcf9350408a4e9bfbf..2bc6e64762e8e2b6c2c7380b6e23fbba47e0bd95 100644 --- a/src/test/java/de/ozgcloud/eingang/semantik/enginebased/afm/AfmEngineBasedAdapterTest.java +++ b/src/test/java/de/ozgcloud/eingang/semantik/enginebased/afm/AfmEngineBasedAdapterTest.java @@ -79,57 +79,55 @@ class AfmEngineBasedAdapterTest { @Nested class TestWithoutException { + @BeforeEach + void mock() { + ReflectionTestUtils.setField(adapter, "mappers", List.of(mapper0, mapper1)); + when(intelliFormRepresentationAdapters.adaptByRepresentations(any())).thenReturn(formData1); + when(mapper0.parseFormData(any())).thenReturn(formData2); + when(mapper1.parseFormData(any())).thenReturn(formData3); + doReturn(formData4).when(adapter).removeProcessedData(any()); + } - @BeforeEach - void mock() { - ReflectionTestUtils.setField(adapter, "mappers", List.of(mapper0, mapper1)); - - when(intelliFormRepresentationAdapters.adaptByRepresentations(any())).thenReturn(formData1); - when(mapper0.parseFormData(any())).thenReturn(formData2); - when(mapper1.parseFormData(any())).thenReturn(formData3); - doReturn(formData4).when(adapter).removeProcessedData(any()); - } - - @DisplayName("should call adaptByRepresentations") - @Test - void shouldCallAdaptByRepresentations() { - parseFormData(); + @DisplayName("should call adaptByRepresentations") + @Test + void shouldCallAdaptByRepresentations() { + parseFormData(); - verify(intelliFormRepresentationAdapters).adaptByRepresentations(formData0); - } + verify(intelliFormRepresentationAdapters).adaptByRepresentations(formData0); + } - @DisplayName("should call first mapper") - @Test - void shouldCallFirstMapper() { - parseFormData(); + @DisplayName("should call first mapper") + @Test + void shouldCallFirstMapper() { + parseFormData(); - verify(mapper0).parseFormData(formData1); - } + verify(mapper0).parseFormData(formData1); + } - @DisplayName("should call second mapper") - @Test - void shouldCallSecondMapper() { - parseFormData(); + @DisplayName("should call second mapper") + @Test + void shouldCallSecondMapper() { + parseFormData(); - verify(mapper1).parseFormData(formData2); - } + verify(mapper1).parseFormData(formData2); + } - @DisplayName("should call removeProcessedData") - @Test - void shouldCallRemoveProcessedData() { - parseFormData(); + @DisplayName("should call removeProcessedData") + @Test + void shouldCallRemoveProcessedData() { + parseFormData(); - verify(adapter).removeProcessedData(formData3); - } + verify(adapter).removeProcessedData(formData3); + } - @DisplayName("should return") - @Test - void shouldReturn() { - var result = parseFormData(); + @DisplayName("should return") + @Test + void shouldReturn() { + var result = parseFormData(); - assertThat(result).isEqualTo(formData4); - } + assertThat(result).isEqualTo(formData4); + } }