From 4b32cc082fa62d80702bbb01081233b30bf9b84c Mon Sep 17 00:00:00 2001 From: FrankRua Date: Wed, 9 Mar 2022 09:05:57 -0500 Subject: [PATCH 1/2] Incorrect reset --- src/store/index.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 4b0e06eb4..a00f550be 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -112,11 +112,7 @@ export const mutations = { resetDamageState(state) { state.order.damage.isRepair = null; state.order.damage.numberOfChips = null; - state.order.damage.windshieldGlassToReplace = null; - state.order.damage.driverSideGlassToReplace = null; - state.order.damage.passengerSideGlassToReplace = null; - state.order.damage.rearGlassToReplace = null; - + state.order.damage.glassToReplace = null; }, resetRegistrationState(state) { From 42609383cf9d94681cd208698f9319855c7b56b8 Mon Sep 17 00:00:00 2001 From: FrankRua Date: Wed, 9 Mar 2022 09:35:55 -0500 Subject: [PATCH 2/2] Corrected unit test --- src/store/store.spec.js | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/store/store.spec.js b/src/store/store.spec.js index ccb715e50..a3f8a5cb5 100644 --- a/src/store/store.spec.js +++ b/src/store/store.spec.js @@ -139,19 +139,13 @@ describe("Mutations", () => { storeState.order.damage = { isRepair: true, numberOfChips: 2, - windshieldGlassToReplace: "Front", - driverSideGlassToReplace: "Rear", - passengerSideGlassToReplace: "Rear", - rearGlassToReplace: "Slider" + glassToReplace: [{location: 'Rear', name: 'Stationary'}] } // Expect expect(storeState.order.damage.isRepair).toEqual(true); expect(storeState.order.damage.numberOfChips).toEqual(2); - expect(storeState.order.damage.windshieldGlassToReplace).toEqual("Front"); - expect(storeState.order.damage.driverSideGlassToReplace).toEqual("Rear"); - expect(storeState.order.damage.passengerSideGlassToReplace).toEqual("Rear"); - expect(storeState.order.damage.rearGlassToReplace).toEqual("Slider"); + expect(storeState.order.damage.glassToReplace).toStrictEqual([{location: 'Rear', name: 'Stationary'}]); // Act mutations.resetDamageState(storeState); @@ -159,11 +153,7 @@ describe("Mutations", () => { // Expect expect(storeState.order.damage.isRepair).toEqual(null); expect(storeState.order.damage.numberOfChips).toEqual(null); - expect(storeState.order.damage.windshieldGlassToReplace).toEqual(null); - expect(storeState.order.damage.driverSideGlassToReplace).toEqual(null); - expect(storeState.order.damage.passengerSideGlassToReplace).toEqual(null); - expect(storeState.order.damage.rearGlassToReplace).toEqual(null); - + expect(storeState.order.damage.glassToReplace).toEqual(null); }); it("Updates number of chips in state", () => {