Skip to content
Snippets Groups Projects
Commit ca102e6c authored by OZGCloud's avatar OZGCloud
Browse files

OZG-4772 [formcycle] read trustLevel from form

parent 018705de
No related branches found
No related tags found
No related merge requests found
......@@ -166,6 +166,7 @@ class FormDataController {
return ServiceKonto.builder()
.type(formCycleServiceKonto.getType())
.postfachAddress(buildPostfachAddress(formCycleServiceKonto))
.trustLevel(formCycleServiceKonto.getTrustLevel())
.build();
}
......
......@@ -25,6 +25,7 @@ package de.ozgcloud.eingang.formcycle;
import java.util.UUID;
import de.ozgcloud.eingang.common.formdata.ServiceKontoTestFactory;
import de.ozgcloud.eingang.formcycle.FormCycleServiceKonto.Builder;
public class FormCycleServiceKontoTestFactory {
......@@ -39,6 +40,7 @@ public class FormCycleServiceKontoTestFactory {
static Builder createBuilder() {
return FormCycleServiceKonto.newBuilder()
.setAddress(ADDRESS)
.setType(TYPE);
.setType(TYPE)
.setTrustLevel(ServiceKontoTestFactory.TRUST_LEVEL);
}
}
......@@ -54,6 +54,7 @@ import de.ozgcloud.eingang.common.formdata.FormHeader;
import de.ozgcloud.eingang.common.formdata.IncomingFileGroupTestFactory;
import de.ozgcloud.eingang.common.formdata.IncomingFileTestFactory;
import de.ozgcloud.eingang.common.formdata.ServiceKonto.PostfachAddress;
import de.ozgcloud.eingang.common.formdata.ServiceKontoTestFactory;
import de.ozgcloud.eingang.common.vorgang.VorgangNummerSupplier;
import de.ozgcloud.eingang.common.formdata.StringBasedIdentifier;
import de.ozgcloud.eingang.semantik.SemantikAdapter;
......@@ -315,6 +316,13 @@ class FormDataControllerTest {
verify(controller, never()).buildServiceKonto(any());
}
@Test
void shouldMapTrustLevel() {
var formData = controller.addServiceKonto(FormCycleFormDataTestFactory.create(), buildEmptyFormDataWithHeader());
assertThat(formData.getHeader().getServiceKonto().getTrustLevel()).isEqualTo(ServiceKontoTestFactory.TRUST_LEVEL);
}
String getServiceKontoType(FormData formData) {
return formData.getHeader().getServiceKonto().getType();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment