fixed unit tests
This commit is contained in:
parent
7dc95f7f36
commit
2d4a75938f
1 changed files with 140 additions and 140 deletions
|
|
@ -1299,64 +1299,64 @@ describe("Getters", () => {
|
|||
// Arrange
|
||||
const storeState = state;
|
||||
const mockStateValues = {
|
||||
vehicleYear: 1000,
|
||||
vehicleMake: "CarMake",
|
||||
vehicleModel: "CarModel",
|
||||
vehicleStyle: "SuperCoolStyle",
|
||||
isRepair: true,
|
||||
numberOfChips: 9999999,
|
||||
carId: "Gibberish",
|
||||
serviceCity: "Columbus",
|
||||
serviceState: "OH-IO",
|
||||
serviceZipCode: 43215,
|
||||
parentAccountNumber: "999999",
|
||||
isCoverageVerified: true,
|
||||
glassParts: null,
|
||||
otherParts: null,
|
||||
glassToReplace: null
|
||||
funnelVehicleYear: 1000,
|
||||
funnelVehicleMake: "CarMake",
|
||||
funnelVehicleModel: "CarModel",
|
||||
funnelVehicleStyle: "SuperCoolStyle",
|
||||
funnelIsRepair: true,
|
||||
funnelNumberOfChips: 9999999,
|
||||
funnelCarId: "Gibberish",
|
||||
funnelServiceCity: "Columbus",
|
||||
funnelServiceState: "OH-IO",
|
||||
funnelServiceZipCode: 43215,
|
||||
funnelParentAccountNumber: "999999",
|
||||
funnelIsCoverageVerified: true,
|
||||
funnelGlassParts: null,
|
||||
funnelOtherParts: null,
|
||||
funnelGlassToReplace: null
|
||||
}
|
||||
|
||||
//Act
|
||||
mutations.updateYear(storeState, mockStateValues.vehicleYear);
|
||||
mutations.updateMake(storeState, mockStateValues.vehicleMake);
|
||||
mutations.updateModel(storeState, mockStateValues.vehicleModel);
|
||||
mutations.updateStyle(storeState, mockStateValues.vehicleStyle);
|
||||
mutations.updateIsRepair(storeState, mockStateValues.isRepair);
|
||||
mutations.updateNumberOfChips(storeState, mockStateValues.numberOfChips);
|
||||
mutations.updateCarId(storeState, mockStateValues.carId);
|
||||
mutations.updateYear(storeState, mockStateValues.funnelVehicleYear);
|
||||
mutations.updateMake(storeState, mockStateValues.funnelVehicleMake);
|
||||
mutations.updateModel(storeState, mockStateValues.funnelVehicleModel);
|
||||
mutations.updateStyle(storeState, mockStateValues.funnelVehicleStyle);
|
||||
mutations.updateIsRepair(storeState, mockStateValues.funnelIsRepair);
|
||||
mutations.updateNumberOfChips(storeState, mockStateValues.funnelNumberOfChips);
|
||||
mutations.updateCarId(storeState, mockStateValues.funnelCarId);
|
||||
mutations.updateServiceLocation(storeState, {
|
||||
city: mockStateValues.serviceCity,
|
||||
state: mockStateValues.serviceState,
|
||||
zipCode: mockStateValues.serviceZipCode
|
||||
city: mockStateValues.funnelServiceCity,
|
||||
state: mockStateValues.funnelServiceState,
|
||||
zipCode: mockStateValues.funnelServiceZipCode
|
||||
});
|
||||
mutations.updateParentAcctNumber(storeState, mockStateValues.parentAccountNumber);
|
||||
mutations.updateInsuranceVerifiedStatus(storeState, mockStateValues.isCoverageVerified);
|
||||
mutations.updateGlassParts(storeState, mockStateValues.glassParts);
|
||||
mutations.updateOtherParts(storeState, mockStateValues.otherParts);
|
||||
mutations.updateGlassToReplace(storeState, mockStateValues.glassToReplace);
|
||||
mutations.updateParentAcctNumber(storeState, mockStateValues.funnelParentAccountNumber);
|
||||
mutations.updateInsuranceVerifiedStatus(storeState, mockStateValues.funnelIsCoverageVerified);
|
||||
mutations.updateGlassParts(storeState, mockStateValues.funnelGlassParts);
|
||||
mutations.updateOtherParts(storeState, mockStateValues.funnelOtherParts);
|
||||
mutations.updateGlassToReplace(storeState, mockStateValues.funnelGlassToReplace);
|
||||
|
||||
//Assert
|
||||
expect(getters.experimentOrder(storeState)).toEqual({
|
||||
vehicleYear: mockStateValues.vehicleYear,
|
||||
vehicleMake: mockStateValues.vehicleMake,
|
||||
vehicleModel: mockStateValues.vehicleModel,
|
||||
vehicleStyle: mockStateValues.vehicleStyle,
|
||||
isRepair: mockStateValues.isRepair,
|
||||
numberOfChips: mockStateValues.numberOfChips,
|
||||
carId: mockStateValues.carId,
|
||||
serviceCity: mockStateValues.serviceCity,
|
||||
serviceState: mockStateValues.serviceState,
|
||||
serviceZipCode: mockStateValues.serviceZipCode,
|
||||
parentAccountNumber: mockStateValues.parentAccountNumber,
|
||||
isCoverageVerified: mockStateValues.isCoverageVerified,
|
||||
orderPartNumbers: [],
|
||||
orderPartTypes: [],
|
||||
hasRecalibrationPart: false,
|
||||
selectedMultiGlass: false,
|
||||
selectedWindshieldGlass: false,
|
||||
selectedBackGlass: false,
|
||||
selectedDriverSideGlass: false,
|
||||
selectedPassengerSideGlass: false
|
||||
funnelVehicleYear: mockStateValues.funnelVehicleYear,
|
||||
funnelVehicleMake: mockStateValues.funnelVehicleMake,
|
||||
funnelVehicleModel: mockStateValues.funnelVehicleModel,
|
||||
funnelVehicleStyle: mockStateValues.funnelVehicleStyle,
|
||||
funnelIsRepair: mockStateValues.funnelIsRepair,
|
||||
funnelNumberOfChips: mockStateValues.funnelNumberOfChips,
|
||||
funnelCarId: mockStateValues.funnelCarId,
|
||||
funnelServiceCity: mockStateValues.funnelServiceCity,
|
||||
funnelServiceState: mockStateValues.funnelServiceState,
|
||||
funnelServiceZipCode: mockStateValues.funnelServiceZipCode,
|
||||
funnelParentAccountNumber: mockStateValues.funnelParentAccountNumber,
|
||||
funnelIsCoverageVerified: mockStateValues.funnelIsCoverageVerified,
|
||||
funnelOrderPartNumbers: [],
|
||||
funnelOrderPartTypes: [],
|
||||
funnelHasRecalibrationPart: false,
|
||||
funnelSelectedMultiGlass: false,
|
||||
funnelSelectedWindshieldGlass: false,
|
||||
funnelSelectedBackGlass: false,
|
||||
funnelSelectedDriverSideGlass: false,
|
||||
funnelSelectedPassengerSideGlass: false
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -1364,64 +1364,64 @@ describe("Getters", () => {
|
|||
// Arrange
|
||||
const storeState = state;
|
||||
const mockStateValues = {
|
||||
vehicleYear: 1000,
|
||||
vehicleMake: "CarMake",
|
||||
vehicleModel: "CarModel",
|
||||
vehicleStyle: "SuperCoolStyle",
|
||||
isRepair: true,
|
||||
numberOfChips: 9999999,
|
||||
carId: "Gibberish",
|
||||
serviceCity: "Columbus",
|
||||
serviceState: "OH-IO",
|
||||
serviceZipCode: 43215,
|
||||
parentAccountNumber: "999999",
|
||||
isCoverageVerified: true,
|
||||
glassParts: [],
|
||||
otherParts: [],
|
||||
glassToReplace: []
|
||||
funnelVehicleYear: 1000,
|
||||
funnelVehicleMake: "CarMake",
|
||||
funnelVehicleModel: "CarModel",
|
||||
funnelVehicleStyle: "SuperCoolStyle",
|
||||
funnelIsRepair: true,
|
||||
funnelNumberOfChips: 9999999,
|
||||
funnelCarId: "Gibberish",
|
||||
funnelServiceCity: "Columbus",
|
||||
funnelServiceState: "OH-IO",
|
||||
funnelServiceZipCode: 43215,
|
||||
funnelParentAccountNumber: "999999",
|
||||
funnelIsCoverageVerified: true,
|
||||
funnelGlassParts: [],
|
||||
funnelOtherParts: [],
|
||||
funnelGlassToReplace: []
|
||||
}
|
||||
|
||||
//Act
|
||||
mutations.updateYear(storeState, mockStateValues.vehicleYear);
|
||||
mutations.updateMake(storeState, mockStateValues.vehicleMake);
|
||||
mutations.updateModel(storeState, mockStateValues.vehicleModel);
|
||||
mutations.updateStyle(storeState, mockStateValues.vehicleStyle);
|
||||
mutations.updateIsRepair(storeState, mockStateValues.isRepair);
|
||||
mutations.updateNumberOfChips(storeState, mockStateValues.numberOfChips);
|
||||
mutations.updateCarId(storeState, mockStateValues.carId);
|
||||
mutations.updateYear(storeState, mockStateValues.funnelVehicleYear);
|
||||
mutations.updateMake(storeState, mockStateValues.funnelVehicleMake);
|
||||
mutations.updateModel(storeState, mockStateValues.funnelVehicleModel);
|
||||
mutations.updateStyle(storeState, mockStateValues.funnelVehicleStyle);
|
||||
mutations.updateIsRepair(storeState, mockStateValues.funnelIsRepair);
|
||||
mutations.updateNumberOfChips(storeState, mockStateValues.funnelNumberOfChips);
|
||||
mutations.updateCarId(storeState, mockStateValues.funnelCarId);
|
||||
mutations.updateServiceLocation(storeState, {
|
||||
city: mockStateValues.serviceCity,
|
||||
state: mockStateValues.serviceState,
|
||||
zipCode: mockStateValues.serviceZipCode
|
||||
city: mockStateValues.funnelServiceCity,
|
||||
state: mockStateValues.funnelServiceState,
|
||||
zipCode: mockStateValues.funnelServiceZipCode
|
||||
});
|
||||
mutations.updateParentAcctNumber(storeState, mockStateValues.parentAccountNumber);
|
||||
mutations.updateInsuranceVerifiedStatus(storeState, mockStateValues.isCoverageVerified);
|
||||
mutations.updateGlassParts(storeState, mockStateValues.glassParts);
|
||||
mutations.updateOtherParts(storeState, mockStateValues.otherParts);
|
||||
mutations.updateGlassToReplace(storeState, mockStateValues.glassToReplace);
|
||||
mutations.updateParentAcctNumber(storeState, mockStateValues.funnelParentAccountNumber);
|
||||
mutations.updateInsuranceVerifiedStatus(storeState, mockStateValues.funnelIsCoverageVerified);
|
||||
mutations.updateGlassParts(storeState, mockStateValues.funnelGlassParts);
|
||||
mutations.updateOtherParts(storeState, mockStateValues.funnelOtherParts);
|
||||
mutations.updateGlassToReplace(storeState, mockStateValues.funnelGlassToReplace);
|
||||
|
||||
//Assert
|
||||
expect(getters.experimentOrder(storeState)).toEqual({
|
||||
vehicleYear: mockStateValues.vehicleYear,
|
||||
vehicleMake: mockStateValues.vehicleMake,
|
||||
vehicleModel: mockStateValues.vehicleModel,
|
||||
vehicleStyle: mockStateValues.vehicleStyle,
|
||||
isRepair: mockStateValues.isRepair,
|
||||
numberOfChips: mockStateValues.numberOfChips,
|
||||
carId: mockStateValues.carId,
|
||||
serviceCity: mockStateValues.serviceCity,
|
||||
serviceState: mockStateValues.serviceState,
|
||||
serviceZipCode: mockStateValues.serviceZipCode,
|
||||
parentAccountNumber: mockStateValues.parentAccountNumber,
|
||||
isCoverageVerified: mockStateValues.isCoverageVerified,
|
||||
orderPartNumbers: [],
|
||||
orderPartTypes: [],
|
||||
hasRecalibrationPart: false,
|
||||
selectedMultiGlass: false,
|
||||
selectedWindshieldGlass: false,
|
||||
selectedBackGlass: false,
|
||||
selectedDriverSideGlass: false,
|
||||
selectedPassengerSideGlass: false
|
||||
funnelVehicleYear: mockStateValues.funnelVehicleYear,
|
||||
funnelVehicleMake: mockStateValues.funnelVehicleMake,
|
||||
funnelVehicleModel: mockStateValues.funnelVehicleModel,
|
||||
funnelVehicleStyle: mockStateValues.funnelVehicleStyle,
|
||||
funnelIsRepair: mockStateValues.funnelIsRepair,
|
||||
funnelNumberOfChips: mockStateValues.funnelNumberOfChips,
|
||||
funnelCarId: mockStateValues.funnelCarId,
|
||||
funnelServiceCity: mockStateValues.funnelServiceCity,
|
||||
funnelServiceState: mockStateValues.funnelServiceState,
|
||||
funnelServiceZipCode: mockStateValues.funnelServiceZipCode,
|
||||
funnelParentAccountNumber: mockStateValues.funnelParentAccountNumber,
|
||||
funnelIsCoverageVerified: mockStateValues.funnelIsCoverageVerified,
|
||||
funnelOrderPartNumbers: [],
|
||||
funnelOrderPartTypes: [],
|
||||
funnelHasRecalibrationPart: false,
|
||||
funnelSelectedMultiGlass: false,
|
||||
funnelSelectedWindshieldGlass: false,
|
||||
funnelSelectedBackGlass: false,
|
||||
funnelSelectedDriverSideGlass: false,
|
||||
funnelSelectedPassengerSideGlass: false
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -1482,26 +1482,26 @@ describe("Getters", () => {
|
|||
|
||||
//Assert
|
||||
expect(getters.experimentOrder(storeState)).toEqual({
|
||||
vehicleYear: mockStateValues.vehicleYear,
|
||||
vehicleMake: mockStateValues.vehicleMake,
|
||||
vehicleModel: mockStateValues.vehicleModel,
|
||||
vehicleStyle: mockStateValues.vehicleStyle,
|
||||
isRepair: mockStateValues.isRepair,
|
||||
numberOfChips: mockStateValues.numberOfChips,
|
||||
carId: mockStateValues.carId,
|
||||
serviceCity: mockStateValues.serviceCity,
|
||||
serviceState: mockStateValues.serviceState,
|
||||
serviceZipCode: mockStateValues.serviceZipCode,
|
||||
parentAccountNumber: mockStateValues.parentAccountNumber,
|
||||
isCoverageVerified: mockStateValues.isCoverageVerified,
|
||||
orderPartNumbers: ["WINDSHIELDPARTNUMBER"],
|
||||
orderPartTypes: ["ADAS, maybe"],
|
||||
hasRecalibrationPart: true,
|
||||
selectedMultiGlass: false,
|
||||
selectedWindshieldGlass: true,
|
||||
selectedBackGlass: false,
|
||||
selectedDriverSideGlass: false,
|
||||
selectedPassengerSideGlass: false
|
||||
funnelVehicleYear: mockStateValues.vehicleYear,
|
||||
funnelVehicleMake: mockStateValues.vehicleMake,
|
||||
funnelVehicleModel: mockStateValues.vehicleModel,
|
||||
funnelVehicleStyle: mockStateValues.vehicleStyle,
|
||||
funnelIsRepair: mockStateValues.isRepair,
|
||||
funnelNumberOfChips: mockStateValues.numberOfChips,
|
||||
funnelCarId: mockStateValues.carId,
|
||||
funnelServiceCity: mockStateValues.serviceCity,
|
||||
funnelServiceState: mockStateValues.serviceState,
|
||||
funnelServiceZipCode: mockStateValues.serviceZipCode,
|
||||
funnelParentAccountNumber: mockStateValues.parentAccountNumber,
|
||||
funnelIsCoverageVerified: mockStateValues.isCoverageVerified,
|
||||
funnelOrderPartNumbers: ["WINDSHIELDPARTNUMBER"],
|
||||
funnelOrderPartTypes: ["ADAS, maybe"],
|
||||
funnelHasRecalibrationPart: true,
|
||||
funnelSelectedMultiGlass: false,
|
||||
funnelSelectedWindshieldGlass: true,
|
||||
funnelSelectedBackGlass: false,
|
||||
funnelSelectedDriverSideGlass: false,
|
||||
funnelSelectedPassengerSideGlass: false
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -1588,26 +1588,26 @@ describe("Getters", () => {
|
|||
|
||||
//Assert
|
||||
expect(getters.experimentOrder(storeState)).toEqual({
|
||||
vehicleYear: mockStateValues.vehicleYear,
|
||||
vehicleMake: mockStateValues.vehicleMake,
|
||||
vehicleModel: mockStateValues.vehicleModel,
|
||||
vehicleStyle: mockStateValues.vehicleStyle,
|
||||
isRepair: mockStateValues.isRepair,
|
||||
numberOfChips: mockStateValues.numberOfChips,
|
||||
carId: mockStateValues.carId,
|
||||
serviceCity: mockStateValues.serviceCity,
|
||||
serviceState: mockStateValues.serviceState,
|
||||
serviceZipCode: mockStateValues.serviceZipCode,
|
||||
parentAccountNumber: mockStateValues.parentAccountNumber,
|
||||
isCoverageVerified: mockStateValues.isCoverageVerified,
|
||||
orderPartNumbers: ["BACKGLASS_PN", "DRIVERGLASS_PN", "PASSENGERGLASS_PN"],
|
||||
orderPartTypes: [],
|
||||
hasRecalibrationPart: false,
|
||||
selectedMultiGlass: true,
|
||||
selectedWindshieldGlass: false,
|
||||
selectedBackGlass: true,
|
||||
selectedDriverSideGlass: true,
|
||||
selectedPassengerSideGlass: true
|
||||
funnelVehicleYear: mockStateValues.vehicleYear,
|
||||
funnelVehicleMake: mockStateValues.vehicleMake,
|
||||
funnelVehicleModel: mockStateValues.vehicleModel,
|
||||
funnelVehicleStyle: mockStateValues.vehicleStyle,
|
||||
funnelIsRepair: mockStateValues.isRepair,
|
||||
funnelNumberOfChips: mockStateValues.numberOfChips,
|
||||
funnelCarId: mockStateValues.carId,
|
||||
funnelServiceCity: mockStateValues.serviceCity,
|
||||
funnelServiceState: mockStateValues.serviceState,
|
||||
funnelServiceZipCode: mockStateValues.serviceZipCode,
|
||||
funnelParentAccountNumber: mockStateValues.parentAccountNumber,
|
||||
funnelIsCoverageVerified: mockStateValues.isCoverageVerified,
|
||||
funnelOrderPartNumbers: ["BACKGLASS_PN", "DRIVERGLASS_PN", "PASSENGERGLASS_PN"],
|
||||
funnelOrderPartTypes: [],
|
||||
funnelHasRecalibrationPart: false,
|
||||
funnelSelectedMultiGlass: true,
|
||||
funnelSelectedWindshieldGlass: false,
|
||||
funnelSelectedBackGlass: true,
|
||||
funnelSelectedDriverSideGlass: true,
|
||||
funnelSelectedPassengerSideGlass: true
|
||||
});
|
||||
});
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in a new issue