From 979e1efd8f2e6ee0f14eac1af5825a1071de5732 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Mon, 19 Feb 2024 17:36:37 +0100
Subject: [PATCH] OZG-4713 OZG-4927 add missing vorgang order

---
 .../historie/StatusChangeHistoryBuilder.java   |  1 +
 .../StatusChangeHistoryBuilderTest.java        | 18 ++++++++++++------
 2 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/historie/StatusChangeHistoryBuilder.java b/alfa-service/src/main/java/de/ozgcloud/alfa/historie/StatusChangeHistoryBuilder.java
index db75ab13a8..35d9f2883c 100644
--- a/alfa-service/src/main/java/de/ozgcloud/alfa/historie/StatusChangeHistoryBuilder.java
+++ b/alfa-service/src/main/java/de/ozgcloud/alfa/historie/StatusChangeHistoryBuilder.java
@@ -32,6 +32,7 @@ public class StatusChangeHistoryBuilder extends ChangeHistoryBuilder<StatusChang
 			CommandOrder.VORGANG_BESCHEIDEN,
 			CommandOrder.VORGANG_ABSCHLIESSEN,
 			CommandOrder.VORGANG_ZUM_LOESCHEN_MARKIEREN,
+			CommandOrder.VORGANG_WIEDEREROEFFNEN,
 			CommandOrder.VORGANG_LOESCHEN,
 			CommandOrder.VORGANG_ZURUECKSTELLEN);
 
diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/historie/StatusChangeHistoryBuilderTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/historie/StatusChangeHistoryBuilderTest.java
index a1616f1a22..ddf9c1e21c 100644
--- a/alfa-service/src/test/java/de/ozgcloud/alfa/historie/StatusChangeHistoryBuilderTest.java
+++ b/alfa-service/src/test/java/de/ozgcloud/alfa/historie/StatusChangeHistoryBuilderTest.java
@@ -40,7 +40,8 @@ public class StatusChangeHistoryBuilderTest {
 	class TestIsRelevant {
 
 		@EnumSource(mode = Mode.INCLUDE, names = { "VORGANG_ANNEHMEN", "VORGANG_VERWERFEN", "VORGANG_ZURUECKHOLEN", "VORGANG_BEARBEITEN",
-				"VORGANG_BESCHEIDEN", "VORGANG_ABSCHLIESSEN", "VORGANG_ZUM_LOESCHEN_MARKIEREN", "VORGANG_LOESCHEN", "VORGANG_ZURUECKSTELLEN" })
+				"VORGANG_BESCHEIDEN", "VORGANG_ABSCHLIESSEN", "VORGANG_ZUM_LOESCHEN_MARKIEREN", "VORGANG_LOESCHEN", "VORGANG_ZURUECKSTELLEN",
+				"VORGANG_WIEDEREROEFFNEN" })
 		@ParameterizedTest
 		void shouldReturnTrue(CommandOrder order) {
 			var isStatusChangeCommand = builder.isRelevant(CommandTestFactory.createBuilder().order(order).build());
@@ -49,7 +50,8 @@ public class StatusChangeHistoryBuilderTest {
 		}
 
 		@EnumSource(mode = Mode.EXCLUDE, names = { "VORGANG_ANNEHMEN", "VORGANG_VERWERFEN", "VORGANG_ZURUECKHOLEN", "VORGANG_BEARBEITEN",
-				"VORGANG_BESCHEIDEN", "VORGANG_ABSCHLIESSEN", "VORGANG_ZUM_LOESCHEN_MARKIEREN", "VORGANG_LOESCHEN", "VORGANG_ZURUECKSTELLEN" })
+				"VORGANG_BESCHEIDEN", "VORGANG_ABSCHLIESSEN", "VORGANG_ZUM_LOESCHEN_MARKIEREN", "VORGANG_LOESCHEN", "VORGANG_ZURUECKSTELLEN",
+				"VORGANG_WIEDEREROEFFNEN" })
 		@ParameterizedTest
 		void shouldReturnFalse(CommandOrder order) {
 			var isStatusChangeCommand = builder.isRelevant(CommandTestFactory.createBuilder().order(order).build());
@@ -64,7 +66,8 @@ public class StatusChangeHistoryBuilderTest {
 		private static final String EXPECTED_STATUS_BEFORE_CHANGE = LoremIpsum.getInstance().getWords(2);
 		private static final String EXPECTED_STATUS_AFTER_CHANGE = LoremIpsum.getInstance().getWords(2);
 
-		private final CommandWithPrevious commandWithPrevious = CommandWithPreviousTestFactory.createBuilder().command(command).previous(previousCommand).build();
+		private final CommandWithPrevious commandWithPrevious = CommandWithPreviousTestFactory.createBuilder().command(command)
+				.previous(previousCommand).build();
 
 		@BeforeEach
 		void init() {
@@ -101,8 +104,10 @@ public class StatusChangeHistoryBuilderTest {
 	@Nested
 	class TestGetStatusBeforeChange {
 
-		private final CommandWithPrevious commandWithoutPrevious = CommandWithPreviousTestFactory.createBuilder().command(previousCommand).previous(null).build();
-		private final CommandWithPrevious commandWithPrevious = CommandWithPreviousTestFactory.createBuilder().command(command).previous(previousCommand).build();
+		private final CommandWithPrevious commandWithoutPrevious = CommandWithPreviousTestFactory.createBuilder().command(previousCommand)
+				.previous(null).build();
+		private final CommandWithPrevious commandWithPrevious = CommandWithPreviousTestFactory.createBuilder().command(command)
+				.previous(previousCommand).build();
 
 		@Test
 		void shouldReturnStatusBeforeChange() {
@@ -125,7 +130,8 @@ public class StatusChangeHistoryBuilderTest {
 	@Nested
 	class TestGetStatusAfterChange {
 
-		private final CommandWithPrevious commandWithPrevious = CommandWithPreviousTestFactory.createBuilder().command(command).previous(previousCommand).build();
+		private final CommandWithPrevious commandWithPrevious = CommandWithPreviousTestFactory.createBuilder().command(command)
+				.previous(previousCommand).build();
 
 		@Test
 		void shouldReturnStatusAfterChange() {
-- 
GitLab