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

OZG-5412 intelliform-adapter: Fix IncomingfileGroup null

parent aabacf9b
No related branches found
No related tags found
No related merge requests found
...@@ -151,8 +151,11 @@ class DepositDataMapper { ...@@ -151,8 +151,11 @@ class DepositDataMapper {
return incomingFileMap.get(id); return incomingFileMap.get(id);
} }
private IncomingFileGroup createSingularFileGroup(IncomingFile incomingFile) { IncomingFileGroup createSingularFileGroup(IncomingFile incomingFile) {
return IncomingFileGroup.builder().file(incomingFile).build(); return IncomingFileGroup.builder()
.name(incomingFile.getName())
.file(incomingFile)
.build();
} }
private List<String> getNamesWithout(Collection<String> names, Collection<String> excludedStrings) { private List<String> getNamesWithout(Collection<String> names, Collection<String> excludedStrings) {
......
...@@ -39,6 +39,7 @@ import org.junit.jupiter.api.Nested; ...@@ -39,6 +39,7 @@ import org.junit.jupiter.api.Nested;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor; import org.mockito.ArgumentCaptor;
import org.mockito.Captor; import org.mockito.Captor;
import org.mockito.Mock;
import org.mockito.Spy; import org.mockito.Spy;
import de.ozgcloud.eingang.common.errorhandling.TechnicalException; import de.ozgcloud.eingang.common.errorhandling.TechnicalException;
...@@ -200,4 +201,29 @@ class DepositDataMapperTest { ...@@ -200,4 +201,29 @@ class DepositDataMapperTest {
} }
} }
@DisplayName("create singular file group")
@Nested
class TestCreateSingularFileGroup {
@Mock
IncomingFile incomingFile;
@DisplayName("should have name")
@Test
void shouldHaveName() {
when(incomingFile.getName()).thenReturn("somename");
var fileGroup = mapper.createSingularFileGroup(incomingFile);
assertThat(fileGroup.getName()).isEqualTo(incomingFile.getName());
}
@DisplayName("should have file")
@Test
void shouldHaveFile() {
var fileGroup = mapper.createSingularFileGroup(incomingFile);
assertThat(fileGroup.getFiles()).containsExactly(incomingFile);
}
}
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment