INSR-10445: More fleetNumber/fleetUnitNumber tweaks

- Add to unit test for shape of registerClaim payload
- Better handling for possible 0 values
This commit is contained in:
Alex Humphries 2026-07-21 10:53:43 -04:00
parent 679a718be9
commit f6c29bad61
2 changed files with 9 additions and 3 deletions

View file

@ -229,8 +229,8 @@ export default {
model: vehicle.vehicleModel || '',
style: vehicle.vehicleStyle || '',
vin: vehicle.vin,
fleetNumber: vehicle.fleetNumber || '',
fleetUnitNumber: vehicle.fleetUnitNumber || ''
fleetNumber: vehicle.fleetNumber ?? '',
fleetUnitNumber: vehicle.fleetUnitNumber ?? ''
});
this.policyVinFound = false;

View file

@ -500,6 +500,8 @@ describe('Store', () => {
replace: 500,
repair: 0
};
const fleetNumber = getRandomString(1, 2);
const fleetUnitNumber = getRandomString(1, 2);
store.order.originalDeductible = {
replace: originalDeductible.replace,
repair: originalDeductible.repair
@ -509,6 +511,8 @@ describe('Store', () => {
repair: currentDeductible.repair
};
store.order.customer.companyCode = companyCode;
store.order.vehicle.fleetNumber = fleetNumber;
store.order.vehicle.fleetUnitNumber = fleetUnitNumber;
globalMethods.callHttpClient = jest.fn().mockReturnValue(Promise.resolve({}));
// Act
@ -520,7 +524,9 @@ describe('Store', () => {
sourceSystem: applicationConfig.APPLICATION_NAME,
policyInfo: expect.objectContaining({
company: companyCode
})
}),
fleetNumber,
fleetUnitNumber
})
}));
});