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