diff --git a/src/test/java/uk/gov/hmcts/reform/civil/stateflow/transitions/ClaimSubmittedTransitionBuilderTest.java b/src/test/java/uk/gov/hmcts/reform/civil/stateflow/transitions/ClaimSubmittedTransitionBuilderTest.java index 2f8f363e87f..f3b9c902b38 100644 --- a/src/test/java/uk/gov/hmcts/reform/civil/stateflow/transitions/ClaimSubmittedTransitionBuilderTest.java +++ b/src/test/java/uk/gov/hmcts/reform/civil/stateflow/transitions/ClaimSubmittedTransitionBuilderTest.java @@ -76,6 +76,21 @@ void shouldGoNocRoute_whenDefendantNoCOnline() { ); } + @Test + void shouldSetBilingualFlag_whenDefendantNoCOnline() { + ClaimSubmittedTransitionBuilder claimSubmittedTransitionBuilder = new ClaimSubmittedTransitionBuilder( + mockFeatureToggleService); + result = claimSubmittedTransitionBuilder.buildTransitions(); + + CaseData caseData = CaseDataBuilder.builder().atStateClaimSubmitted().build(); + caseData = caseData.toBuilder().claimantBilingualLanguagePreference("BOTH").build(); + assertThat(getCaseFlags(result.get(6), caseData)).hasSize(3).contains( + entry(FlowFlag.LIP_CASE.name(), true), + entry(FlowFlag.UNREPRESENTED_DEFENDANT_ONE.name(), false), + entry(FlowFlag.CLAIM_ISSUE_BILINGUAL.name(), true) + ); + } + @Test void shouldReturnTrue_whenCaseDataAtIssuedStateClaimIssuedPayment() { CaseData caseData = CaseDataBuilder.builder().atStateClaimIssuedPaymentFailed().build();