Search in sources :

Example 1 with EmployeeMapper

use of com.gepardec.mega.service.mapper.EmployeeMapper in project mega by Gepardec.

the class ZepServiceImplTest method setUp.

@BeforeEach
void setUp() {
    zepSoapPortType = mock(ZepSoapPortType.class);
    zepService = new ZepServiceImpl(new EmployeeMapper(), logger, zepSoapPortType, zepSoapProvider, projectEntryMapper);
    final ReadProjekteResponseType readProjekteResponseType = new ReadProjekteResponseType();
    final ProjektListeType projektListeType = new ProjektListeType();
    final ProjektType projektType = new ProjektType();
    projektType.setProjektNr("ÖGK-RGKKCC-2020");
    projektType.setStartDatum(LocalDate.now().format(DateTimeFormatter.ISO_LOCAL_DATE));
    projektMitarbeiterListeType = new ProjektMitarbeiterListeType();
    projektType.setProjektmitarbeiterListe(projektMitarbeiterListeType);
    projektListeType.getProjekt().add(projektType);
    readProjekteResponseType.setProjektListe(projektListeType);
    monthYear = LocalDate.of(2020, 12, 1);
    lenient().when(zepSoapPortType.readProjekte(Mockito.any(ReadProjekteRequestType.class))).thenReturn(readProjekteResponseType);
}
Also used : ProjektType(de.provantis.zep.ProjektType) ReadProjekteResponseType(de.provantis.zep.ReadProjekteResponseType) ZepSoapPortType(de.provantis.zep.ZepSoapPortType) ReadProjekteRequestType(de.provantis.zep.ReadProjekteRequestType) ProjektListeType(de.provantis.zep.ProjektListeType) EmployeeMapper(com.gepardec.mega.service.mapper.EmployeeMapper) ProjektMitarbeiterListeType(de.provantis.zep.ProjektMitarbeiterListeType) BeforeEach(org.junit.jupiter.api.BeforeEach)

Aggregations

EmployeeMapper (com.gepardec.mega.service.mapper.EmployeeMapper)1 ProjektListeType (de.provantis.zep.ProjektListeType)1 ProjektMitarbeiterListeType (de.provantis.zep.ProjektMitarbeiterListeType)1 ProjektType (de.provantis.zep.ProjektType)1 ReadProjekteRequestType (de.provantis.zep.ReadProjekteRequestType)1 ReadProjekteResponseType (de.provantis.zep.ReadProjekteResponseType)1 ZepSoapPortType (de.provantis.zep.ZepSoapPortType)1 BeforeEach (org.junit.jupiter.api.BeforeEach)1