Skip to content
Snippets Groups Projects
Commit 612be562 authored by Jörg Bolay's avatar Jörg Bolay
Browse files

Merge pull request 'OZG-5808 fix Mantelantrag Foem ID & Rename Mantelantrag...

Merge pull request 'OZG-5808 fix Mantelantrag Foem ID & Rename Mantelantrag Mapper' (#136) from OZG-5808-fix-matelantrag-formid into master

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


Reviewed-by: default avatarOZGCloud <ozgcloud@mgm-tp.com>
parents 2908a8b5 b0c48f29
Branches
Tags
No related merge requests found
package de.ozgcloud.eingang.semantik.formbased.mantelantrag; package de.ozgcloud.eingang.semantik.formbased.mantelantrag;
import java.util.Map;
import java.util.Optional;
import java.util.function.UnaryOperator;
import java.util.stream.IntStream;
import org.apache.commons.collections.MapUtils;
import org.springframework.core.env.Environment;
import org.springframework.stereotype.Component;
import de.ozgcloud.eingang.common.errorhandling.TechnicalException; import de.ozgcloud.eingang.common.errorhandling.TechnicalException;
import de.ozgcloud.eingang.common.formdata.FormData; import de.ozgcloud.eingang.common.formdata.FormData;
import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle; import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle;
import de.ozgcloud.eingang.semantik.formbased.FormBasedMapper; import de.ozgcloud.eingang.semantik.formbased.FormBasedMapper;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import lombok.extern.log4j.Log4j2; import lombok.extern.log4j.Log4j2;
import org.apache.commons.collections.MapUtils;
import org.springframework.core.env.Environment;
import org.springframework.stereotype.Component;
import java.util.Map;
import java.util.Optional;
import java.util.function.UnaryOperator;
import java.util.stream.IntStream;
@Component @Component
@RequiredArgsConstructor @RequiredArgsConstructor
@Log4j2 @Log4j2
public class MantelantragFormBasedMapper implements FormBasedMapper { public class MantelantragZustaendigeStelleMapper implements FormBasedMapper {
static final String MANTELANTRAG_FORM_ID = "maa_mantelantrag/maa_mantelantrag_pvog"; static final String MANTELANTRAG_FORM_ID = "maa_mantelantrag/maa_mantelantrag";
static final String ZUSTELLUNG_NACHRICHTENBROKER_FIELD = "zustellung_nachrichtenbroker"; static final String ZUSTELLUNG_NACHRICHTENBROKER_FIELD = "zustellung_nachrichtenbroker";
static final String ORGANISATIONSEINHEIT_ID_FIELD = "kontaktsystem_oeid"; static final String ORGANISATIONSEINHEIT_ID_FIELD = "kontaktsystem_oeid";
static final String BEZEICHNUNG_FIELD = "OrganisationseinheitenBEZEICHNUNG"; static final String BEZEICHNUNG_FIELD = "OrganisationseinheitenBEZEICHNUNG";
......
package de.ozgcloud.eingang.semantik.formbased.mantelantrag; package de.ozgcloud.eingang.semantik.formbased.mantelantrag;
import static de.ozgcloud.eingang.semantik.formbased.mantelantrag.MantelantragFormBasedMapper.*; import de.ozgcloud.eingang.common.errorhandling.TechnicalException;
import static org.assertj.core.api.Assertions.*; import de.ozgcloud.eingang.common.formdata.FormData;
import static org.mockito.Mockito.*; import de.ozgcloud.eingang.common.formdata.FormDataTestFactory;
import de.ozgcloud.eingang.common.formdata.FormHeaderTestFactory;
import java.util.HashMap; import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle;
import java.util.Map;
import java.util.function.Function;
import java.util.stream.Stream;
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Nested; import org.junit.jupiter.api.Nested;
...@@ -22,19 +18,23 @@ import org.mockito.Mock; ...@@ -22,19 +18,23 @@ import org.mockito.Mock;
import org.mockito.Spy; import org.mockito.Spy;
import org.springframework.core.env.Environment; import org.springframework.core.env.Environment;
import de.ozgcloud.eingang.common.errorhandling.TechnicalException; import java.util.HashMap;
import de.ozgcloud.eingang.common.formdata.FormData; import java.util.Map;
import de.ozgcloud.eingang.common.formdata.FormDataTestFactory; import java.util.function.Function;
import de.ozgcloud.eingang.common.formdata.FormHeaderTestFactory; import java.util.stream.Stream;
import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle;
import static de.ozgcloud.eingang.semantik.formbased.mantelantrag.MantelantragZustaendigeStelleMapper.*;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatThrownBy;
import static org.mockito.Mockito.*;
class MantelantragFormBasedMapperTest { class MantelantragZustaendigeStelleMapperTest {
private final static String TARGET_OEID = "123456"; private final static String TARGET_OEID = "123456";
private static final String IDENTIFIER = "gea:test"; private static final String IDENTIFIER = "gea:test";
@Spy @Spy
@InjectMocks @InjectMocks
private MantelantragFormBasedMapper mapper; private MantelantragZustaendigeStelleMapper mapper;
@Mock @Mock
private Environment environment; private Environment environment;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment