INSR-10442: Fix import and tests after previous change

This commit is contained in:
Alex Humphries 2026-07-20 13:49:44 -04:00
parent 696a673ec7
commit 85d8448f24
3 changed files with 14 additions and 9 deletions

View file

@ -1,6 +1,8 @@
import coverageType from "@/constants/coverage-type";
// USAA coverage overrides
export function updateClaimRegistrationPayload(payload, order) {
const isITAC = order.insuranceCoverage.coverageType === coverageType.ITAC;
const isITAC = order.insuranceCoverage?.coverageType === coverageType.ITAC;
payload.additionalInfo = {
offeredItac: isITAC.toString(),
qualifiedForItac: isITAC.toString()

View file

@ -12,5 +12,5 @@ export async function updateClientSpecificFieldsForClaimRegistration(payload, or
if (typeof clientMapper.updateClaimRegistrationPayload === 'function') {
await clientMapper.updateClaimRegistrationPayload(payload, order);
}
}
}

View file

@ -1,4 +1,5 @@
import { updateClientSpecificFieldsForClaimRegistration } from '@/helpers/coverage-helper';
import coverageType from '@/constants/coverage-type';
let mockStore;
@ -11,9 +12,11 @@ describe('coverage-helper.js', () => {
beforeEach(() => {
mockStore = {
order: {
parentAccountNumber: null
},
isITAC: false
parentAccountNumber: null,
insuranceCoverage: {
coverageType: coverageType.NONE
}
}
};
jest.clearAllMocks();
@ -28,10 +31,10 @@ describe('coverage-helper.js', () => {
// Arrange
const payload = {};
mockStore.order.parentAccountNumber = parentAccountNumber;
mockStore.isITAC = isITAC;
mockStore.order.insuranceCoverage.coverageType = isITAC ? coverageType.ITAC : coverageType.Deductible;
// Act
await updateClientSpecificFieldsForClaimRegistration(payload);
await updateClientSpecificFieldsForClaimRegistration(payload, mockStore.order);
// Assert
expect(payload.additionalInfo).toEqual({
@ -45,10 +48,10 @@ describe('coverage-helper.js', () => {
// Arrange
const payload = {};
mockStore.order.parentAccountNumber = 123456;
mockStore.isITAC = true;
mockStore.order.insuranceCoverage.coverageType = coverageType.ITAC;
// Act
await updateClientSpecificFieldsForClaimRegistration(payload);
await updateClientSpecificFieldsForClaimRegistration(payload, mockStore.order);
// Assert
expect(payload.additionalInfo).toBeUndefined();