Fix bailout test
This commit is contained in:
parent
fe32b1aa37
commit
b9dd5fe7ac
3 changed files with 7 additions and 6 deletions
|
|
@ -6,5 +6,6 @@ export default interface IBailoutFlags {
|
|||
isPartsServiceErrorBailout: boolean,
|
||||
isSafeliteNotTheProviderBailout: boolean,
|
||||
isVehicleLookupBailout: boolean,
|
||||
isPriceServiceErrorBailout: boolean
|
||||
isPriceServiceErrorBailout: boolean,
|
||||
isCoverageCancelledByUser: boolean
|
||||
}
|
||||
|
|
@ -404,7 +404,7 @@ async function runWorkflow(page: Page, testCase: TestCase) {
|
|||
// Destructure bailout flags
|
||||
const { isVehicleSelectBailout, isTpaNotEnabledBailout,
|
||||
isPartsServiceErrorBailout, isVehicleLookupBailout, isPriceServiceErrorBailout,
|
||||
isRequestCallbackBailout, isHeavyTruckVehicleBailout } = testCase.testData.bailoutFlags || {};
|
||||
isRequestCallbackBailout, isHeavyTruckVehicleBailout, isCoverageCancelledByUser } = testCase.testData.bailoutFlags || {};
|
||||
|
||||
const repairTypes: VehicleDamage[] = [
|
||||
VehicleDamage.WindshieldOneChip,
|
||||
|
|
@ -684,15 +684,15 @@ async function runWorkflow(page: Page, testCase: TestCase) {
|
|||
await vehiclePartQuestionsPage.nextPage();
|
||||
}
|
||||
|
||||
if (isRequestCallbackBailout) {
|
||||
if (isCoverageCancelledByUser) {
|
||||
await test.step('CoverageStatementPage >> Cancel my claim', async () => {
|
||||
await coverageStatementPage.validateURL(coverageStatementPage.issPageValue);
|
||||
await coverageStatementPage.cancelMyClaim();
|
||||
});
|
||||
|
||||
await test.step('BailoutPage >> Request Callback Bailout', async () => {
|
||||
await test.step('BailoutPage >> User canceled claim on ITAC/No Comp coverage statement', async () => {
|
||||
await bailoutPage.validateURL(bailoutPage.issPageValue);
|
||||
await bailoutPage.validateBailoutDetails(customerDetails!, BailoutCode.RequestCallback);
|
||||
await bailoutPage.validateBailoutDetails(customerDetails!, BailoutCode.CoverageCancelledByUser);
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ const advancedScenario0028aData: Partial<ITestData> = {
|
|||
isItac: true,
|
||||
hasStateLawPopup: false,
|
||||
bailoutFlags: {
|
||||
isRequestCallbackBailout: true,
|
||||
isCoverageCancelledByUser: true,
|
||||
},
|
||||
isVehicleSelectBailout: false,
|
||||
endorsements: [
|
||||
|
|
|
|||
Loading…
Reference in a new issue