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 || '', model: vehicle.vehicleModel || '',
style: vehicle.vehicleStyle || '', style: vehicle.vehicleStyle || '',
vin: vehicle.vin, vin: vehicle.vin,
fleetNumber: vehicle.fleetNumber || '', fleetNumber: vehicle.fleetNumber ?? '',
fleetUnitNumber: vehicle.fleetUnitNumber || '' fleetUnitNumber: vehicle.fleetUnitNumber ?? ''
}); });
this.policyVinFound = false; this.policyVinFound = false;

View file

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