Fix cart validation for TPA submit page

This commit is contained in:
JennyNou 2026-03-30 20:48:37 -04:00
parent eee3ff375d
commit 9baff87412

View file

@ -21,9 +21,13 @@ export class TpaSubmitPage extends BasePage {
this.deductible = page.locator('span#deductible-value, span.deductible-value'); this.deductible = page.locator('span#deductible-value, span.deductible-value');
} }
async validateDeductible(claimDetails: IClaimDetails) { async validateDeductible(claimDetails: IClaimDetails, isUnverifiedPolicyAfterVehicleLookup: boolean, isPolicyFound: boolean) {
await expect(this.deductible).toContainText(claimDetails.policyDeductible.toLocaleString()); const deductibleTextValue = await this.deductible.textContent();
}
if (claimDetails.policyDeductible !== -1 && !isUnverifiedPolicyAfterVehicleLookup) {
expect.soft(deductibleTextValue).toContain(claimDetails.policyDeductible.toLocaleString());
} else
expect.soft(deductibleTextValue).toEqual('Verifying coverage');
}
// TODO: Validate change preferred shop and contact details flows // TODO: Validate change preferred shop and contact details flows
} }