RED-6725: fix test mock

This commit is contained in:
Kilian Schuettler 2023-07-24 17:01:51 +02:00
parent 4977090070
commit c9254532d7

View File

@ -28,6 +28,7 @@ import com.iqser.red.service.persistence.management.v1.processor.service.Indexin
import com.iqser.red.service.persistence.management.v1.processor.service.ManualRedactionProviderService;
import com.iqser.red.service.persistence.management.v1.processor.service.ReanalysisRequiredStatusService;
import com.iqser.red.service.persistence.management.v1.processor.service.ReanalysisService;
import com.iqser.red.service.persistence.management.v1.processor.service.layoutparsing.LayoutParsingRequestFactory;
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.DictionaryPersistenceService;
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.DossierPersistenceService;
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.FileAttributeConfigPersistenceService;
@ -44,13 +45,13 @@ import com.iqser.red.service.persistence.management.v1.processor.service.persist
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.annotations.ResizeRedactionPersistenceService;
import com.iqser.red.service.persistence.management.v1.processor.settings.FileManagementServiceSettings;
import com.iqser.red.service.persistence.management.v1.processor.utils.FileModelMapper;
import com.iqser.red.service.persistence.management.v1.processor.utils.MagicConverter;
import com.iqser.red.service.persistence.service.v1.api.shared.model.FileStatus;
import com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.Dossier;
import com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.file.FileModel;
import com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.file.FileType;
import com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.file.ProcessingStatus;
import com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.file.WorkflowStatus;
import com.knecon.fforesight.databasetenantcommons.providers.utils.MagicConverter;
class ReanalysisServiceTest {
@ -105,6 +106,8 @@ class ReanalysisServiceTest {
private RulesPersistenceService rulesPersistenceService;
@Mock
private LegalBasisMappingPersistenceService legalBasisMappingPersistenceService;
@Mock
private LayoutParsingRequestFactory layoutParsingRequestFactory;
private static String DOSSIER_ID = "123";
private static String FILE_ID = "456";
@ -135,7 +138,8 @@ class ReanalysisServiceTest {
settings,
reanalysisRequiredStatusService,
viewedPagesPersistenceService,
fileManagementServiceSettings);
fileManagementServiceSettings,
layoutParsingRequestFactory);
reanalysisService = new ReanalysisService(fileStatusService, dossierPersistenceService, indexingService, pdfTronClient, fileManagementStorageService);
when(fileStatusPersistenceService.getStatus(FILE_ID)).thenReturn(getTestFileEntity());