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');
}
async validateDeductible(claimDetails: IClaimDetails) {
await expect(this.deductible).toContainText(claimDetails.policyDeductible.toLocaleString());
}
async validateDeductible(claimDetails: IClaimDetails, isUnverifiedPolicyAfterVehicleLookup: boolean, isPolicyFound: boolean) {
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
}