diff --git a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/FormatTypeCreatorTest.java b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/FormatTypeCreatorTest.java index a4be5138f32b9ad46016287d4c08eaec42b18bdf..e639d7a8bfad0a703077225d6f2a354275669df3 100644 --- a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/FormatTypeCreatorTest.java +++ b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/FormatTypeCreatorTest.java @@ -39,11 +39,17 @@ class FormatTypeCreatorTest { when(primaerdokumentTypeCreator.createPrimaerdokumentType(vorgang, ozgFile)).thenReturn(primaerdokument); } + @Test + void shouldCreatePrimaerdokument() { + creator.createFormatType(vorgang, ozgFile); + + verify(primaerdokumentTypeCreator).createPrimaerdokumentType(vorgang, ozgFile); + } + @Test void shouldHavePrimaerdokumentType() { var format = creator.createFormatType(vorgang, ozgFile); - verify(primaerdokumentTypeCreator).createPrimaerdokumentType(vorgang, ozgFile); assertThat(format.getPrimaerdokument()).isEqualTo(primaerdokument); } diff --git a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/PrimaerdokumentTypeCreatorTest.java b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/PrimaerdokumentTypeCreatorTest.java index 2758ae058c067789b485ca2058d603259030012a..25f55d54617a9f9828efadc448ee34fe8154e9ab 100644 --- a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/PrimaerdokumentTypeCreatorTest.java +++ b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/PrimaerdokumentTypeCreatorTest.java @@ -37,11 +37,17 @@ class PrimaerdokumentTypeCreatorTest { doReturn(ozgFile.getName()).when(creator).createDateiname(ozgFile); } + @Test + void shouldCreateDateiname() { + creator.createPrimaerdokumentType(vorgang, ozgFile); + + verify(creator).createDateiname(ozgFile); + } + @Test void shouldHaveDateiname() { var primaerdokument = creator.createPrimaerdokumentType(vorgang, ozgFile); - verify(creator).createDateiname(ozgFile); assertThat(primaerdokument.getDateiname()).isEqualTo(ozgFile.getName()); } @@ -70,11 +76,17 @@ class PrimaerdokumentTypeCreatorTest { when(uuidConverter.convertObjectIdToUUID(ozgFile.getId().toString())).thenReturn("64a820d3-6285-172a-c028-0000000026d0"); } + @Test + void shouldConvertObjectId() { + creator.createDateiname(ozgFile); + + verify(uuidConverter).convertObjectIdToUUID(ozgFile.getId().toString()); + } + @Test void shouldCreate() { var dateiname = creator.createDateiname(ozgFile); - verify(uuidConverter).convertObjectIdToUUID(ozgFile.getId().toString()); assertThat(dateiname).matches(String.format("^%s_%s$", TestUtils.UUID_REGEX, ozgFile.getName())); } } diff --git a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/SchriftgutobjektCreatorTest.java b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/SchriftgutobjektCreatorTest.java index c08accb982b7a6a8c661a8e9ef03dad5263cd2d4..214e6a3a323b1addec2aebe02381a8849e196e34 100644 --- a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/SchriftgutobjektCreatorTest.java +++ b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/SchriftgutobjektCreatorTest.java @@ -29,13 +29,19 @@ class SchriftgutobjektCreatorTest { private final VorgangType vorgang = VorgangTypeTestFactory.create(); private final AnwendungsspezifischeErweiterungType anwendungsspezifischeErweiterung = AnwendungsspezifischeErweiterungTypeTestFactory.create(); + @Test + void shouldCreateVorgangType() { + creator.createSchriftgutobjekt(vorgangWithEingang, anwendungsspezifischeErweiterung); + + verify(vorgangTypeCreator).createVorgangType(vorgangWithEingang, anwendungsspezifischeErweiterung); + } + @Test void shouldHaveVorgangType() { doReturn(vorgang).when(vorgangTypeCreator).createVorgangType(vorgangWithEingang, anwendungsspezifischeErweiterung); var schriftgutobjekt = creator.createSchriftgutobjekt(vorgangWithEingang, anwendungsspezifischeErweiterung); - verify(vorgangTypeCreator).createVorgangType(vorgangWithEingang, anwendungsspezifischeErweiterung); assertThat(schriftgutobjekt.getVorgang()).isEqualTo(vorgang); } diff --git a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/VersionTypeCreatorTest.java b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/VersionTypeCreatorTest.java index 2fbe26e2749f216311ba0525c011d78299e37014..0a038a493dcb4cd44c7dc4a7c8f131e1ab0aa3d5 100644 --- a/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/VersionTypeCreatorTest.java +++ b/alfa-xdomea/src/test/java/de/ozgcloud/alfa/export/VersionTypeCreatorTest.java @@ -42,11 +42,17 @@ class VersionTypeCreatorTest { assertThat(version.getNummer()).isEqualTo(VersionTypeCreator.NUMMER); } + @Test + void shouldCreateFormatType() { + creator.createVersionType(vorgang, ozgFile); + + verify(formatTypeCreator).createFormatType(vorgang, ozgFile); + } + @Test void shouldHaveFormatType() { var version = creator.createVersionType(vorgang, ozgFile); - verify(formatTypeCreator).createFormatType(vorgang, ozgFile); assertThat(version.getFormat()).containsExactly(formatType); } }