Skip to content
Snippets Groups Projects
Commit 8ae49b6d authored by OZGCloud's avatar OZGCloud
Browse files

OZG-4248 OZG-4263 remove body from deleteAttachedItem command

parent 089d4d40
No related branches found
No related tags found
No related merge requests found
......@@ -144,17 +144,17 @@ public class VorgangAttachedItemService {
}
public Command deleteAttachedItem(VorgangAttachedItem vorgangAttachedItem) {
var createCommand = buildDeleteAttachedItemCreateCommand(vorgangAttachedItem);
var createCommand = buildDeleteCommand(vorgangAttachedItem);
return commandService.createCommand(createCommand, vorgangAttachedItem.getVersion());
}
CreateCommand buildDeleteAttachedItemCreateCommand(VorgangAttachedItem vorgangAttachedItem) {
CreateCommand buildDeleteCommand(VorgangAttachedItem vorgangAttachedItem) {
return CreateCommand.builder()
.vorgangId(vorgangAttachedItem.getVorgangId())
.relationId(vorgangAttachedItem.getId())
.relationVersion(vorgangAttachedItem.getVersion())
.order(CommandOrder.DELETE_ATTACHED_ITEM)
.body(vorgangAttachedItem).build();
.build();
}
}
\ No newline at end of file
......@@ -442,7 +442,7 @@ class VorgangAttachedItemServiceTest {
@BeforeEach
void init() {
doReturn(createCommand).when(service).buildDeleteAttachedItemCreateCommand(vorgangAttachedItem);
doReturn(createCommand).when(service).buildDeleteCommand(vorgangAttachedItem);
when(commandService.createCommand(createCommand, VorgangAttachedItemTestFactory.VERSION)).thenReturn(command);
}
......@@ -450,7 +450,7 @@ class VorgangAttachedItemServiceTest {
void shouldBuildCreateCommand() {
service.deleteAttachedItem(vorgangAttachedItem);
verify(service).buildDeleteAttachedItemCreateCommand(vorgangAttachedItem);
verify(service).buildDeleteCommand(vorgangAttachedItem);
}
@Test
......@@ -477,38 +477,31 @@ class VorgangAttachedItemServiceTest {
@Test
void shouldContainsVorgangId() {
var createCommand = service.buildDeleteAttachedItemCreateCommand(item);
var createCommand = service.buildDeleteCommand(item);
assertThat(createCommand.getVorgangId()).isEqualTo(VorgangHeaderTestFactory.ID);
}
@Test
void shouldContainsRelationId() {
var createCommand = service.buildDeleteAttachedItemCreateCommand(item);
var createCommand = service.buildDeleteCommand(item);
assertThat(createCommand.getRelationId()).isEqualTo(VorgangAttachedItemTestFactory.ID);
}
@Test
void shouldContainsRelationVersion() {
var createCommand = service.buildDeleteAttachedItemCreateCommand(item);
var createCommand = service.buildDeleteCommand(item);
assertThat(createCommand.getRelationVersion()).isEqualTo(VorgangAttachedItemTestFactory.VERSION);
}
@Test
void shouldContainsOrder() {
var createCommand = service.buildDeleteAttachedItemCreateCommand(item);
var createCommand = service.buildDeleteCommand(item);
assertThat(createCommand.getOrder()).isEqualTo(CommandOrder.DELETE_ATTACHED_ITEM);
}
@Test
void shouldContainsBody() {
var createCommand = service.buildDeleteAttachedItemCreateCommand(item);
assertThat(createCommand.getBody()).usingRecursiveComparison().isEqualTo(item);
}
}
@DisplayName("Find loeschAnforderung")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment