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

Merge pull request 'OZG-4772 Trustlevel aus Formular übernehmen' (#113) from...

Merge pull request 'OZG-4772 Trustlevel aus Formular übernehmen' (#113) from OZG-4772-Trustlevel-aus-Formcycle-Formular-uebernehmen into master

Reviewed-on: https://git.ozg-sh.de/ozgcloud-app/eingang-manager/pulls/113


Reviewed-by: default avatarOZG-Cloud Team <noreply@ozg-sh.de>
parents 6feed217 a1703b42
Branches
Tags
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