Skip to content
Snippets Groups Projects
Commit 1bcd88a2 authored by OZG-Cloud Team's avatar OZG-Cloud Team
Browse files

OZG-4592 add vorgang nummer

parent 2e061881
No related branches found
No related tags found
No related merge requests found
...@@ -28,15 +28,17 @@ import java.time.ZonedDateTime; ...@@ -28,15 +28,17 @@ import java.time.ZonedDateTime;
public class FormHeaderTestFactory { public class FormHeaderTestFactory {
public static final String CLIENT_ID = "clientId"; public static final String CLIENT_ID = "clientId";
public static final String CLIENT = "client"; // public static final String CLIENT = "client";
public static final String CUSTOMER_ID = "customerId"; public static final String CUSTOMER_ID = "customerId";
public static final String CUSTOMER = "customer"; public static final String CUSTOMER = "customer";
public static final String SENDER = "sender"; public static final String SENDER = "sender";
public static final String FORM_ENGINE_NAME = "TB3000";
public static final String FORM_NAME = "formName"; public static final String FORM_NAME = "formName";
public static final String FORM_ID = "formId"; public static final String FORM_ID = "formId";
public static final String REQUEST_ID = "requestId"; public static final String REQUEST_ID = "requestId";
public static final String VORGANG_NUMMER = "ABCD-1234"; public static final String VORGANG_NUMMER = "ABCD-1234";
public static final ZonedDateTime CREATED_AT = ZonedDateTime.now(); public static final String CREATED_AT_STR = "2024-04-01T01:00:30Z";
public static final ZonedDateTime CREATED_AT = ZonedDateTime.parse(CREATED_AT_STR);
public static FormHeader create() { public static FormHeader create() {
return createBuilder().build(); return createBuilder().build();
...@@ -47,6 +49,7 @@ public class FormHeaderTestFactory { ...@@ -47,6 +49,7 @@ public class FormHeaderTestFactory {
.requestId(REQUEST_ID) .requestId(REQUEST_ID)
.vorgangNummer(VORGANG_NUMMER) .vorgangNummer(VORGANG_NUMMER)
.createdAt(CREATED_AT) .createdAt(CREATED_AT)
.formEngineName(FORM_ENGINE_NAME)
.formId(FORM_ID) .formId(FORM_ID)
.formName(FORM_NAME) .formName(FORM_NAME)
.sender(SENDER) .sender(SENDER)
......
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
<properties> <properties>
<mapstruct.version>1.4.2.Final</mapstruct.version> <mapstruct.version>1.4.2.Final</mapstruct.version>
<vorgang-manager.version>2.0.0</vorgang-manager.version> <vorgang-manager.version>2.4.0-SNAPSHOT</vorgang-manager.version>
<jsoup.version>1.14.3</jsoup.version> <jsoup.version>1.14.3</jsoup.version>
<xmlschema.version>2.3.0</xmlschema.version> <xmlschema.version>2.3.0</xmlschema.version>
......
package de.ozgcloud.eingang.router;
import static de.ozgcloud.eingang.common.formdata.FormHeaderTestFactory.*;
import de.ozgcloud.vorgang.vorgang.GrpcEingangHeader;
import de.ozgcloud.vorgang.vorgang.GrpcServiceKonto;
public class GrpcEingangHeaderTestFactory {
public static GrpcEingangHeader create() {
return createBuilder().build();
}
public static GrpcEingangHeader.Builder createBuilder() {
return GrpcEingangHeader.newBuilder()
.setRequestId(REQUEST_ID)
.setCreatedAt(CREATED_AT_STR)
.setFormId(FORM_ID)
.setFormEngineName(FORM_ENGINE_NAME)
.setFormName(FORM_NAME)
.setSender(SENDER)
.setServiceKonto(GrpcServiceKonto.newBuilder().build())
.setVorgangNummer(VORGANG_NUMMER);
}
}
...@@ -192,6 +192,18 @@ class GrpcEingangMapperTest { ...@@ -192,6 +192,18 @@ class GrpcEingangMapperTest {
} }
} }
@Nested
@DisplayName("Test mapped Header")
class TestHeader {
@Test
void shouldMapAllFields() {
var header = toEingang().getHeader();
assertThat(header).usingRecursiveAssertion().isEqualTo(GrpcEingangHeaderTestFactory.create());
}
}
private GrpcEingang toEingang() { private GrpcEingang toEingang() {
return mapper.toEingang(FormDataTestFactory.create()); return mapper.toEingang(FormDataTestFactory.create());
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment