From a2fc3d050b0004fb5d74f96c6d111796862765e7 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Mon, 4 Jul 2022 07:59:36 +0200
Subject: [PATCH] OZG-2566 OZG-2684 tiny cleanup

---
 .../common/command/CommandController.java     |  4 +---
 .../goofy/common/command/CommandService.java  | 10 +---------
 .../common/command/CommandControllerTest.java |  4 ++--
 .../common/command/CommandServiceTest.java    | 19 -------------------
 4 files changed, 4 insertions(+), 33 deletions(-)

diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandController.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandController.java
index 2a0ef1d712..ad32f9c479 100644
--- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandController.java
+++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandController.java
@@ -87,7 +87,7 @@ public class CommandController {
 				command = prepareCommandForPostfachNachricht(command, vorgangId);
 			}
 
-			var created = service.createCommandWithValidation(command, relationVersion);
+			var created = service.createCommand(command, relationVersion);
 
 			return ResponseEntity.created(linkTo(CommandController.class).slash(created.getId()).toUri()).build();
 		}
@@ -118,12 +118,10 @@ public class CommandController {
 			return vorgangController.getVorgang(vorgangId);
 		}
 
-		// Anlegen eines Commands fuer eine neue PostfachNachricht(resend)
 		public Command createCommandWithoutRelation(CreateCommand command) {
 			return service.createCommandWithoutRelation(command);
 		}
 
-		// Anlegen eines Commands fuer das erledigen/wiedereroeffnen einer Wiedervorlage
 		public Command createCommandWithoutValidation(CreateCommand command, String itemName, long relationVersion) {
 			return service.createCommandWithoutValidation(command, itemName, relationVersion);
 		}
diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandService.java
index d03745acf9..a707721017 100644
--- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandService.java
+++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandService.java
@@ -26,26 +26,18 @@ public class CommandService {
 		return remoteService.createCommand(command);
 	}
 
-	public Command createCommand(CreateCommand command, long relationVersion) {
+	public Command createCommand(@Valid CreateCommand command, long relationVersion) {
 		command = command.toBuilder().relationVersion(relationVersion).build();
 
 		return remoteService.createCommand(command);
 	}
 
-	public Command createCommandWithValidation(@Valid CreateCommand command, long relationVersion) {
-		command = command.toBuilder().relationVersion(relationVersion).build();
-
-		return remoteService.createCommand(command);
-	}
-
-	// Anlegen eines Commands fuer eine neue PostfachNachricht(resend)
 	public Command createCommandWithoutRelation(CreateCommand command) {
 		command = command.toBuilder().relationVersion(NO_RELATION_VERSION).build();
 
 		return remoteService.createCommand(command);
 	}
 
-	// Anlegen eines Commands fuer das erledigen/wiedereroeffnen einer Wiedervorlage
 	public Command createCommandWithoutValidation(CreateCommand command, String itemName, long relationVersion) {
 		command = command.toBuilder().relationVersion(relationVersion).build();
 
diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandControllerTest.java
index 8d5174380b..a920b70120 100644
--- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandControllerTest.java
+++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandControllerTest.java
@@ -146,7 +146,7 @@ class CommandControllerTest {
 
 			@BeforeEach
 			void initTest() {
-				when(service.createCommandWithValidation(any(CreateCommand.class), anyLong())).thenReturn(CommandTestFactory.create());
+				when(service.createCommand(any(CreateCommand.class), anyLong())).thenReturn(CommandTestFactory.create());
 			}
 
 			@DisplayName("should return CREATED")
@@ -160,7 +160,7 @@ class CommandControllerTest {
 			void callService() throws Exception {
 				doRequest();
 
-				verify(service).createCommandWithValidation(createCommandCaptor.capture(), eq(CommandTestFactory.RELATION_VERSION));
+				verify(service).createCommand(createCommandCaptor.capture(), eq(CommandTestFactory.RELATION_VERSION));
 				assertThat(createCommandCaptor.getValue().getOrder()).isEqualTo(CommandTestFactory.ORDER);
 				assertThat(createCommandCaptor.getValue().getVorgangId()).isEqualTo(CommandTestFactory.VORGANG_ID);
 				assertThat(createCommandCaptor.getValue().getRelationId()).isEqualTo(CommandTestFactory.RELATION_ID);
diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandServiceTest.java
index b29a56f6e7..4c49293df7 100644
--- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandServiceTest.java
+++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandServiceTest.java
@@ -67,25 +67,6 @@ class CommandServiceTest {
 			}
 		}
 
-		@Nested
-		class TestWithValidation {
-
-			@Test
-			void shouldCallRemoteService() {
-				service.createCommandWithValidation(command, CommandTestFactory.RELATION_VERSION);
-
-				verify(remoteService).createCommand(any(CreateCommand.class));
-			}
-
-			@Test
-			void shouldHaveSetRelationVersion() {
-				service.createCommandWithValidation(command, CommandTestFactory.RELATION_VERSION);
-
-				verify(remoteService).createCommand(createCommandCaptor.capture());
-				assertThat(createCommandCaptor.getValue().getRelationVersion()).isEqualTo(CommandTestFactory.RELATION_VERSION);
-			}
-		}
-
 		@Nested
 		class TestWithoutRelationVersion {
 
-- 
GitLab