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
Branches
Tags
No related merge requests found
......@@ -28,15 +28,17 @@ import java.time.ZonedDateTime;
public class FormHeaderTestFactory {
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 = "customer";
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_ID = "formId";
public static final String REQUEST_ID = "requestId";
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() {
return createBuilder().build();
......@@ -47,6 +49,7 @@ public class FormHeaderTestFactory {
.requestId(REQUEST_ID)
.vorgangNummer(VORGANG_NUMMER)
.createdAt(CREATED_AT)
.formEngineName(FORM_ENGINE_NAME)
.formId(FORM_ID)
.formName(FORM_NAME)
.sender(SENDER)
......
......@@ -56,7 +56,7 @@
<properties>
<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>
<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 {
}
}
@Nested
@DisplayName("Test mapped Header")
class TestHeader {
@Test
void shouldMapAllFields() {
var header = toEingang().getHeader();
assertThat(header).usingRecursiveAssertion().isEqualTo(GrpcEingangHeaderTestFactory.create());
}
}
private GrpcEingang toEingang() {
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