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 // USAA coverage overrides
export function updateClaimRegistrationPayload(payload, order) { export function updateClaimRegistrationPayload(payload, order) {
const isITAC = order.insuranceCoverage.coverageType === coverageType.ITAC; const isITAC = order.insuranceCoverage?.coverageType === coverageType.ITAC;
payload.additionalInfo = { payload.additionalInfo = {
offeredItac: isITAC.toString(), offeredItac: isITAC.toString(),
qualifiedForItac: isITAC.toString() qualifiedForItac: isITAC.toString()

View file

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

View file

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