diff --git a/src/main/resources/camunda/amend_restitch_bundle.bpmn b/src/main/resources/camunda/amend_restitch_bundle.bpmn
index f5e8b51fa..9409fe803 100644
--- a/src/main/resources/camunda/amend_restitch_bundle.bpmn
+++ b/src/main/resources/camunda/amend_restitch_bundle.bpmn
@@ -25,7 +25,7 @@
- Flow_1xckrvu5445
+ Flow_0qh9s34
Flow_5845212254
@@ -53,10 +53,30 @@
Flow_1fxs0vt25554
- Flow_1xckrvu5445
+ Flow_1xckrvu544555
-
+
+
+
+
+ CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_CLAIMANT
+
+
+ Flow_1xckrvu544555
+ Flow_1qw3fa2545
+
+
+
+
+
+ CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_DEFENDANT
+
+
+ Flow_1qw3fa2545
+ Flow_0qh9s34
+
+
@@ -83,10 +103,18 @@
-
+
+
+
+
+
+
+
+
+
-
+
@@ -95,8 +123,8 @@
-
-
+
+
@@ -110,14 +138,22 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/test/java/uk/gov/hmcts/reform/civil/bpmn/AmendRestitchBundleTest.java b/src/test/java/uk/gov/hmcts/reform/civil/bpmn/AmendRestitchBundleTest.java
index 622096195..be9b731e8 100644
--- a/src/test/java/uk/gov/hmcts/reform/civil/bpmn/AmendRestitchBundleTest.java
+++ b/src/test/java/uk/gov/hmcts/reform/civil/bpmn/AmendRestitchBundleTest.java
@@ -27,6 +27,17 @@ public class AmendRestitchBundleTest extends BpmnBaseTest {
private static final String NOTIFY_DEFENDANT_AMEND_RESTITCH_BUNDLE_ACTIVITY_ID
= "NotifyDefendantAmendRestitchBundle";
+ public static final String CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_CLAIMANT
+ = "CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_CLAIMANT";
+ public static final String CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_DEFENDANT
+ = "CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_DEFENDANT";
+
+ //ACTIVITY IDs
+ private static final String CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_CLAIMANT_ACTIVITY_ID
+ = "CreateAmendRestitchBundleDashboardNotificationsForClaimant";
+ private static final String CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_DEFENDANT_ACTIVITY_ID
+ = "CreateAmendRestitchBundleDashboardNotificationsForDefendant";
+
public AmendRestitchBundleTest() {
super("amend_restitch_bundle.bpmn", PROCESS_ID);
}
@@ -70,6 +81,22 @@ void shouldSuccessfullyCompleteAmendRestitchBundle() {
variables
);
+ //complete the claimant dashboard notification
+ notificationTask = assertNextExternalTask(PROCESS_CASE_EVENT);
+ assertCompleteExternalTask(notificationTask, PROCESS_CASE_EVENT,
+ CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_CLAIMANT,
+ CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_CLAIMANT_ACTIVITY_ID,
+ variables
+ );
+
+ //complete the defendant dashboard notification
+ notificationTask = assertNextExternalTask(PROCESS_CASE_EVENT);
+ assertCompleteExternalTask(notificationTask, PROCESS_CASE_EVENT,
+ CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_DEFENDANT,
+ CREATE_DASHBOARD_NOTIFICATION_AMEND_RESTITCH_BUNDLE_DEFENDANT_ACTIVITY_ID,
+ variables
+ );
+
//end business process
ExternalTask endBusinessProcess = assertNextExternalTask(END_BUSINESS_PROCESS);
completeBusinessProcess(endBusinessProcess);