Skip to content

Commit

Permalink
[SELC-5284] fix: Added step to persist activatedAt for onboarding wit…
Browse files Browse the repository at this point in the history
…h workflowType USERS
  • Loading branch information
pierpaolodidato89 authored Jul 18, 2024
1 parent f36a8ae commit cc18f89
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ default Optional<OnboardingStatus> onboardingCompletionUsersActivity(TaskOrchest
final String onboardingString = getOnboardingString(objectMapper(), onboardingWorkflow.getOnboarding());
final String onboardingWorkflowString = getOnboardingWorkflowString(objectMapper(), onboardingWorkflow);
ctx.callActivity(CREATE_USERS_ACTIVITY, onboardingString, optionsRetry(), String.class).await();
ctx.callActivity(STORE_ONBOARDING_ACTIVATEDAT, onboardingString, optionsRetry(), String.class).await();
ctx.callActivity(SEND_MAIL_COMPLETION_ACTIVITY, onboardingWorkflowString, optionsRetry(), String.class).await();
return Optional.of(OnboardingStatus.COMPLETED);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -473,10 +473,11 @@ void onboardingsOrchestratorNewAdmin() {
function.onboardingsOrchestrator(orchestrationContext, executionContext);

ArgumentCaptor<String> captorActivity = ArgumentCaptor.forClass(String.class);
verify(orchestrationContext, times(2))
verify(orchestrationContext, times(3))
.callActivity(captorActivity.capture(), any(), any(),any());
assertEquals(CREATE_USERS_ACTIVITY, captorActivity.getAllValues().get(0));
assertEquals(SEND_MAIL_COMPLETION_ACTIVITY, captorActivity.getAllValues().get(1));
assertEquals(STORE_ONBOARDING_ACTIVATEDAT, captorActivity.getAllValues().get(1));
assertEquals(SEND_MAIL_COMPLETION_ACTIVITY, captorActivity.getAllValues().get(2));
verify(service, times(1))
.updateOnboardingStatus(onboarding.getId(), OnboardingStatus.COMPLETED);
}
Expand Down

0 comments on commit cc18f89

Please sign in to comment.