| Test |
Method name |
Duration |
Result |
| shouldCorrectlyCalculateVoucherEntitlement() |
shouldCorrectlyCalculateVoucherEntitlement() |
0.001s |
passed |
| shouldHandleEmptyDeviceFingerprint() |
shouldHandleEmptyDeviceFingerprint() |
0.001s |
passed |
| shouldHandleNullDeviceFingerprint() |
shouldHandleNullDeviceFingerprint() |
0.001s |
passed |
| shouldHandleNullWebUIVersion() |
shouldHandleNullWebUIVersion() |
0.001s |
passed |
| shouldNotReportClaimWhenTheClaimIsRejectedWithoutNino() |
shouldNotReportClaimWhenTheClaimIsRejectedWithoutNino() |
0.001s |
passed |
| [1] CombinedIdentityAndEligibilityResponse(identityStatus=MATCHED, eligibilityStatus=CONFIRMED, deathVerificationFlag=N_A, mobilePhoneMatch=MATCHED, emailAddressMatch=MATCHED, addressLine1Match=MATCHED, postcodeMatch=NOT_MATCHED, pregnantChildDOBMatch=NOT_SUPPLIED, dwpHouseholdIdentifier=, hmrcHouseholdIdentifier=, dobOfChildrenUnder4=[2019-09-06, 2018-03-06], qualifyingReason=UNIVERSAL_CREDIT) |
shouldRejectClaimWhenAddressMismatch(CombinedIdentityAndEligibilityResponse)[1] |
0.003s |
passed |
| [2] CombinedIdentityAndEligibilityResponse(identityStatus=MATCHED, eligibilityStatus=CONFIRMED, deathVerificationFlag=N_A, mobilePhoneMatch=MATCHED, emailAddressMatch=MATCHED, addressLine1Match=NOT_MATCHED, postcodeMatch=MATCHED, pregnantChildDOBMatch=NOT_SUPPLIED, dwpHouseholdIdentifier=, hmrcHouseholdIdentifier=, dobOfChildrenUnder4=[2019-09-06, 2018-03-06], qualifyingReason=UNIVERSAL_CREDIT) |
shouldRejectClaimWhenAddressMismatch(CombinedIdentityAndEligibilityResponse)[2] |
0.003s |
passed |
| [3] CombinedIdentityAndEligibilityResponse(identityStatus=MATCHED, eligibilityStatus=CONFIRMED, deathVerificationFlag=N_A, mobilePhoneMatch=MATCHED, emailAddressMatch=MATCHED, addressLine1Match=NOT_MATCHED, postcodeMatch=NOT_MATCHED, pregnantChildDOBMatch=NOT_SUPPLIED, dwpHouseholdIdentifier=, hmrcHouseholdIdentifier=, dobOfChildrenUnder4=[2019-09-06, 2018-03-06], qualifyingReason=UNIVERSAL_CREDIT) |
shouldRejectClaimWhenAddressMismatch(CombinedIdentityAndEligibilityResponse)[3] |
0.012s |
passed |
| shouldRejectClaimWhenNotPregnantAndNoChildrenMatch() |
shouldRejectClaimWhenNotPregnantAndNoChildrenMatch() |
0.002s |
passed |
| shouldRejectDuplicateClaim() |
shouldRejectDuplicateClaim() |
0.001s |
passed |
| shouldReportClaimWhenTheClaimIsRejected() |
shouldReportClaimWhenTheClaimIsRejected() |
0.002s |
passed |
| shouldSaveClaimantWhenEligibilityThrowsException() |
shouldSaveClaimantWhenEligibilityThrowsException() |
0.002s |
passed |
| Should save claimant with non null claim status for eligibility status ELIGIBLE |
shouldSaveClaimantWithClaimStatus(EligibilityStatus)[1] |
0.020s |
passed |
| Should save claimant with non null claim status for eligibility status INELIGIBLE |
shouldSaveClaimantWithClaimStatus(EligibilityStatus)[2] |
0.004s |
passed |
| Should save claimant with non null claim status for eligibility status PENDING |
shouldSaveClaimantWithClaimStatus(EligibilityStatus)[3] |
0.003s |
passed |
| Should save claimant with non null claim status for eligibility status NO_MATCH |
shouldSaveClaimantWithClaimStatus(EligibilityStatus)[4] |
0.002s |
passed |
| Should save claimant with non null claim status for eligibility status ERROR |
shouldSaveClaimantWithClaimStatus(EligibilityStatus)[5] |
0.002s |
passed |
| Should save claimant with non null claim status for eligibility status DUPLICATE |
shouldSaveClaimantWithClaimStatus(EligibilityStatus)[6] |
0.002s |
passed |
| shouldSaveNewClaimForMatchingNinoWhenIneligible() |
shouldSaveNewClaimForMatchingNinoWhenIneligible() |
0.001s |
passed |
| shouldSaveNewClaimantWithEligibilityOverrideThatIsPregnantWithNoChildren() |
shouldSaveNewClaimantWithEligibilityOverrideThatIsPregnantWithNoChildren() |
0.002s |
passed |
| Initially declared children dobs: [2019-09-06], eligibility response children: [2019-09-06, 2018-03-06] |
shouldSaveNewEligibleClaimantAndSendMessagesAllDeclaredChildrenPresentInEligibilityResponse(List, List)[1] |
0.003s |
passed |
| Initially declared children dobs: [2018-03-06], eligibility response children: [2019-09-06, 2018-03-06] |
shouldSaveNewEligibleClaimantAndSendMessagesAllDeclaredChildrenPresentInEligibilityResponse(List, List)[2] |
0.002s |
passed |
| Initially declared children dobs: null, eligibility response children: [2018-03-06] |
shouldSaveNewEligibleClaimantAndSendMessagesAllDeclaredChildrenPresentInEligibilityResponse(List, List)[3] |
0.002s |
passed |
| Initially declared children dobs: [], eligibility response children: [2018-03-06] |
shouldSaveNewEligibleClaimantAndSendMessagesAllDeclaredChildrenPresentInEligibilityResponse(List, List)[4] |
0.002s |
passed |
| Initially declared children dobs: [2018-03-06], eligibility response children: null |
shouldSaveNewEligibleClaimantAndSendMessagesWhenPartialChildrenMatch(List, List)[1] |
0.003s |
passed |
| Initially declared children dobs: [2018-03-06], eligibility response children: [] |
shouldSaveNewEligibleClaimantAndSendMessagesWhenPartialChildrenMatch(List, List)[2] |
0.003s |
passed |
| Initially declared children dobs: [2019-09-06, 2018-03-06, 2016-03-06], eligibility response children: [2019-09-06, 2018-03-06] |
shouldSaveNewEligibleClaimantAndSendMessagesWhenPartialChildrenMatch(List, List)[3] |
0.002s |
passed |
| Initially declared children dobs: [2019-09-06, 2019-09-06], eligibility response children: [2019-09-06] |
shouldSaveNewEligibleClaimantAndSendMessagesWhenPartialChildrenMatch(List, List)[4] |
0.002s |
passed |
| [1] NOT_MATCHED, NOT_SUPPLIED, [2019-09-06, 2018-03-06], [2019-09-06, 2018-03-06], APPLICATION_SUCCESS_CHILDREN_MATCH, homer@simpson.com, +447700900000 |
shouldSaveNewEligibleClaimantAndSendWeWillLetYouKnowEmailAndInstantSuccessLetterWhenEmailOrPhoneMismatch(VerificationOutcome, VerificationOutcome, List, List, LetterType, String, String)[1] |
0.003s |
passed |
| [2] NOT_HELD, NOT_HELD, [2019-09-06, 2018-03-06], [2019-09-06], APPLICATION_SUCCESS_CHILDREN_MISMATCH, homer@simpson.com, +447700900000 |
shouldSaveNewEligibleClaimantAndSendWeWillLetYouKnowEmailAndInstantSuccessLetterWhenEmailOrPhoneMismatch(VerificationOutcome, VerificationOutcome, List, List, LetterType, String, String)[2] |
0.003s |
passed |
| [3] NOT_MATCHED, NOT_MATCHED, [2019-09-06, 2018-03-06], [2019-09-06], APPLICATION_SUCCESS_CHILDREN_MISMATCH, homer@simpson.com, +447700900000 |
shouldSaveNewEligibleClaimantAndSendWeWillLetYouKnowEmailAndInstantSuccessLetterWhenEmailOrPhoneMismatch(VerificationOutcome, VerificationOutcome, List, List, LetterType, String, String)[3] |
0.004s |
passed |
| [4] NOT_MATCHED, NOT_MATCHED, [2019-09-06, 2018-03-06], [], APPLICATION_SUCCESS_CHILDREN_MISMATCH, homer@simpson.com, +447700900000 |
shouldSaveNewEligibleClaimantAndSendWeWillLetYouKnowEmailAndInstantSuccessLetterWhenEmailOrPhoneMismatch(VerificationOutcome, VerificationOutcome, List, List, LetterType, String, String)[4] |
0.004s |
passed |
| [5] NOT_MATCHED, NOT_MATCHED, [], [2019-09-06, 2018-03-06], APPLICATION_SUCCESS_CHILDREN_MATCH, homer@simpson.com, +447700900000 |
shouldSaveNewEligibleClaimantAndSendWeWillLetYouKnowEmailAndInstantSuccessLetterWhenEmailOrPhoneMismatch(VerificationOutcome, VerificationOutcome, List, List, LetterType, String, String)[5] |
0.003s |
passed |
| [6] NOT_MATCHED, NOT_MATCHED, [2019-09-06], [2019-09-06, 2018-03-06], APPLICATION_SUCCESS_CHILDREN_MATCH, homer@simpson.com, +447700900000 |
shouldSaveNewEligibleClaimantAndSendWeWillLetYouKnowEmailAndInstantSuccessLetterWhenEmailOrPhoneMismatch(VerificationOutcome, VerificationOutcome, List, List, LetterType, String, String)[6] |
0.003s |
passed |
| [7] NOT_SUPPLIED, NOT_MATCHED, [2019-09-06, 2018-03-06], [2019-09-06, 2018-03-06], APPLICATION_SUCCESS_CHILDREN_MATCH, null, +447700900000 |
shouldSaveNewEligibleClaimantAndSendWeWillLetYouKnowEmailAndInstantSuccessLetterWhenEmailOrPhoneMismatch(VerificationOutcome, VerificationOutcome, List, List, LetterType, String, String)[7] |
0.003s |
passed |
| [8] NOT_SUPPLIED, NOT_SUPPLIED, [2019-09-06], [2019-09-06, 2018-03-06], APPLICATION_SUCCESS_CHILDREN_MATCH, null, null |
shouldSaveNewEligibleClaimantAndSendWeWillLetYouKnowEmailAndInstantSuccessLetterWhenEmailOrPhoneMismatch(VerificationOutcome, VerificationOutcome, List, List, LetterType, String, String)[8] |
0.003s |
passed |
| shouldSaveNewEligibleClaimantThatIsPregnantWithNoChildren() |
shouldSaveNewEligibleClaimantThatIsPregnantWithNoChildren() |
0.002s |
passed |
| [1] NOT_MATCHED, MATCHED |
shouldSaveNewEligibleClaimantWithPhoneOrEmailMatch(VerificationOutcome, VerificationOutcome)[1] |
0.002s |
passed |
| [2] MATCHED, NOT_MATCHED |
shouldSaveNewEligibleClaimantWithPhoneOrEmailMatch(VerificationOutcome, VerificationOutcome)[2] |
0.004s |
passed |
| [3] NOT_MATCHED, NOT_MATCHED |
shouldSaveNewEligibleClaimantWithPhoneOrEmailMatch(VerificationOutcome, VerificationOutcome)[3] |
0.005s |
passed |
| [4] NOT_SUPPLIED, NOT_SUPPLIED |
shouldSaveNewEligibleClaimantWithPhoneOrEmailMatch(VerificationOutcome, VerificationOutcome)[4] |
0.005s |
passed |
| [5] NOT_HELD, NOT_HELD |
shouldSaveNewEligibleClaimantWithPhoneOrEmailMatch(VerificationOutcome, VerificationOutcome)[5] |
0.004s |
passed |
| [6] NOT_SUPPLIED, MATCHED |
shouldSaveNewEligibleClaimantWithPhoneOrEmailMatch(VerificationOutcome, VerificationOutcome)[6] |
0.004s |
passed |
| [7] MATCHED, NOT_SUPPLIED |
shouldSaveNewEligibleClaimantWithPhoneOrEmailMatch(VerificationOutcome, VerificationOutcome)[7] |
0.003s |
passed |
| Should save claimant with claim status set to PENDING when eligibility status is PENDING |
shouldSaveNewIneligibleClaimant(EligibilityStatus, ClaimStatus)[1] |
0.002s |
passed |
| Should save claimant with claim status set to REJECTED when eligibility status is NO_MATCH |
shouldSaveNewIneligibleClaimant(EligibilityStatus, ClaimStatus)[2] |
0.002s |
passed |
| Should save claimant with claim status set to ERROR when eligibility status is ERROR |
shouldSaveNewIneligibleClaimant(EligibilityStatus, ClaimStatus)[3] |
0.003s |
passed |
| Should save claimant with claim status set to REJECTED when eligibility status is INELIGIBLE |
shouldSaveNewIneligibleClaimant(EligibilityStatus, ClaimStatus)[4] |
0.002s |
passed |
| shouldUpdateClaimWithCurrentIdentityAndEligibilityResponse() |
shouldUpdateClaimWithCurrentIdentityAndEligibilityResponse() |
0s |
passed |