From 6ba39abbd195b35417da0c5c0c9bf15183871e44 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Mon, 9 Oct 2023 16:04:30 +0200 Subject: [PATCH] update version; build test-jar --- api-lib-core/pom.xml | 13 +++++++++++++ .../apilib/vorgang/AttachmentTestFactory.java | 16 ++++++++++++++++ .../OzgCloudVorgangEingangTestFactory.java | 1 + .../vorgang/OzgCloudVorgangTestFactory.java | 4 +++- pom.xml | 1 + 5 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/AttachmentTestFactory.java diff --git a/api-lib-core/pom.xml b/api-lib-core/pom.xml index df4c14b..7923d07 100644 --- a/api-lib-core/pom.xml +++ b/api-lib-core/pom.xml @@ -111,6 +111,19 @@ </compilerArgs> </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>${maven-jar-plugin.version}</version> + <executions> + <execution> + <goals> + <goal>test-jar</goal> + </goals> + </execution> + </executions> + </plugin> </plugins> </build> </project> \ No newline at end of file diff --git a/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/AttachmentTestFactory.java b/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/AttachmentTestFactory.java new file mode 100644 index 0000000..9ee83f9 --- /dev/null +++ b/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/AttachmentTestFactory.java @@ -0,0 +1,16 @@ +package de.ozgcloud.apilib.vorgang; + +import de.ozgcloud.apilib.file.OzgCloudFileGroup; +import de.ozgcloud.apilib.file.OzgCloudFileTestFactory; + +public class AttachmentTestFactory { + + public static final String GROUP_NAME = "test_attachments"; + + public static OzgCloudFileGroup createFileGroup() { + return OzgCloudFileGroup.builder() + .name(GROUP_NAME) + .file(OzgCloudFileTestFactory.create()) + .build(); + } +} diff --git a/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/OzgCloudVorgangEingangTestFactory.java b/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/OzgCloudVorgangEingangTestFactory.java index a6b1a80..6542532 100644 --- a/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/OzgCloudVorgangEingangTestFactory.java +++ b/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/OzgCloudVorgangEingangTestFactory.java @@ -23,6 +23,7 @@ public class OzgCloudVorgangEingangTestFactory { .header(OzgCloudEingangHeaderTestFactory.create()) .antragsteller(OzgCloudAntragstellerTestFactory.create()) .zustaendigeStelle(OzgCloudZustaendigeStelleTestFactory.create()) + .attachments(List.of(AttachmentTestFactory.createFileGroup())) .formDataEntrys(List.<OzgCloudFormDataEntry>of( OzgCloudFormField.builder().name(FIELD_NAME).label(FIELD_LABEL).value(FIELD_VALUE).build(), OzgCloudSubForm.builder().name(SUB_FORM_NAME).label(SUB_FORM_LABEL) diff --git a/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/OzgCloudVorgangTestFactory.java b/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/OzgCloudVorgangTestFactory.java index b9964bd..8ce0abd 100644 --- a/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/OzgCloudVorgangTestFactory.java +++ b/api-lib-core/src/test/java/de/ozgcloud/apilib/vorgang/OzgCloudVorgangTestFactory.java @@ -20,6 +20,8 @@ public class OzgCloudVorgangTestFactory { .version(VERSION) .vorgangName(VORGANG_NAME) .vorgangNummer(VORGANG_NUMMER) - .header(OzgCloudVorgangHeaderTestFactory.create()); + .header(OzgCloudVorgangHeaderTestFactory.create()) + .eingang(OzgCloudVorgangEingangTestFactory.create()); + } } diff --git a/pom.xml b/pom.xml index 6cfcfb3..91ab24e 100644 --- a/pom.xml +++ b/pom.xml @@ -26,6 +26,7 @@ <properties> <source-plugin.version>3.3.0</source-plugin.version> <failsafe-plugin.version>3.1.2</failsafe-plugin.version> + <maven-jar-plugin.version>3.3.0</maven-jar-plugin.version> </properties> <build> -- GitLab