fix tests

This commit is contained in:
Kilian Schuettler 2024-07-26 13:43:49 +02:00
parent 8389c2284b
commit 636ebd06f8
2 changed files with 19 additions and 3 deletions

View File

@ -33,6 +33,8 @@ import com.iqser.red.service.persistence.management.v1.processor.exception.BadRe
import com.iqser.red.service.persistence.management.v1.processor.migration.RankDeDuplicationService;
import com.iqser.red.service.persistence.management.v1.processor.service.ColorsService;
import com.iqser.red.service.persistence.management.v1.processor.service.ComponentMappingService;
import com.iqser.red.service.persistence.management.v1.processor.service.DictionaryManagementService;
import com.iqser.red.service.persistence.management.v1.processor.service.DossierDeletionService;
import com.iqser.red.service.persistence.management.v1.processor.service.DossierTemplateCloneService;
import com.iqser.red.service.persistence.management.v1.processor.service.DossierTemplateManagementService;
import com.iqser.red.service.persistence.management.v1.processor.service.FileManagementStorageService;
@ -93,6 +95,10 @@ public class DossierTemplateCloneAndExportWithDuplicateRanksTest {
private RabbitTemplate rabbitTemplate;
@MockBean
private TypeRepository typeRepository;
@MockBean
private DossierDeletionService dossierDeletionService;
@MockBean
private DictionaryManagementService dictionaryManagementService;
@MockBean
private DossierTemplateImportService dossierTemplateImportService;
@ -121,10 +127,13 @@ public class DossierTemplateCloneAndExportWithDuplicateRanksTest {
mapper = ObjectMapperFactory.create();
dossierTemplatePersistenceService = new DossierTemplatePersistenceService(dossierTemplateRepository,
dossierTemplatePersistenceService = new DossierTemplatePersistenceService("RedactManager",
dossierTemplateRepository,
legalBasisMappingPersistenceService,
rulesPersistenceService,
dictionaryPersistenceService,
dictionaryManagementService,
componentMappingService,
typeRepository);
dossierTemplateCloneService = new DossierTemplateCloneService(dossierTemplateRepository,
legalBasisMappingPersistenceService,
@ -165,7 +174,8 @@ public class DossierTemplateCloneAndExportWithDuplicateRanksTest {
dossierTemplateManagementService = new DossierTemplateManagementService(dossierTemplateExportService,
dossierTemplateImportService,
dossierTemplatePersistenceService,
dossierTemplateCloneService);
dossierTemplateCloneService,
dossierDeletionService);
rankDeDuplicationService = new RankDeDuplicationService(dossierTemplateManagementService, dictionaryPersistenceService);

View File

@ -29,6 +29,7 @@ import com.iqser.red.service.persistence.management.v1.processor.entity.configur
import com.iqser.red.service.persistence.management.v1.processor.entity.dossier.DossierTemplateEntity;
import com.iqser.red.service.persistence.management.v1.processor.service.ColorsService;
import com.iqser.red.service.persistence.management.v1.processor.service.ComponentMappingService;
import com.iqser.red.service.persistence.management.v1.processor.service.DictionaryManagementService;
import com.iqser.red.service.persistence.management.v1.processor.service.DossierTemplateCloneService;
import com.iqser.red.service.persistence.management.v1.processor.service.FileManagementStorageService;
import com.iqser.red.service.persistence.management.v1.processor.service.WatermarkService;
@ -98,6 +99,8 @@ public class DossierTemplateCloneServiceTest {
@MockBean
private ComponentDefinitionPersistenceService componentDefinitionPersistenceService;
@MockBean
private DictionaryManagementService dictionaryManagementService;
private DossierTemplateCloneService dossierTemplateCloneService;
@ -110,10 +113,13 @@ public class DossierTemplateCloneServiceTest {
@SneakyThrows
public void setUp() {
dossierTemplatePersistenceService = new DossierTemplatePersistenceService(dossierTemplateRepository,
dossierTemplatePersistenceService = new DossierTemplatePersistenceService("RedactManager",
dossierTemplateRepository,
legalBasisMappingPersistenceService,
rulesPersistenceService,
dictionaryPersistenceService,
dictionaryManagementService,
componentMappingService,
typeRepository);
ReflectionTestUtils.setField(dossierTemplatePersistenceService, "applicationType", "RedactManager");