From e5be857556dcba7ffebc5d70bebb995712253875 Mon Sep 17 00:00:00 2001 From: Katie Kroell Date: Mon, 17 Jul 2023 16:19:34 -0400 Subject: [PATCH] coverage-statement updates --- .../coverage-statement.spec.js | 23 +++++++++++-------- .../coverage-statement/coverage-statement.vue | 15 +++++------- src/router/router-constants/routing-table.js | 4 ++++ 3 files changed, 23 insertions(+), 19 deletions(-) diff --git a/src/layouts/coverage-statement/coverage-statement.spec.js b/src/layouts/coverage-statement/coverage-statement.spec.js index 7ca5a0da..417ef5af 100644 --- a/src/layouts/coverage-statement/coverage-statement.spec.js +++ b/src/layouts/coverage-statement/coverage-statement.spec.js @@ -30,10 +30,11 @@ jest.mock("@/helpers/cms-content-helper", () => ({ describe("coverage-statement.vue...", () => { describe("method arePagePrerequisitesValid...", () => { - test("Should return true for valid page requisites if vin exists", () => { + test.only("Should return true for valid page requisites if vin exists", () => { // Arrange const { wrapper } = setupMocks({}); - useMainStore().order.vehicle.vin = getRandomString(5,20); + const store = useMainStore(); + store.order.vehicle.vin = getRandomString(5,20); // Act let arePagePrerequisitesValid = wrapper.vm.arePagePrerequisitesValid(); @@ -45,8 +46,8 @@ describe("coverage-statement.vue...", () => { test("Should return false for valid page requisites if vin is missing", () => { // Arrange const { wrapper } = setupMocks({}); - - useMainStore().order.vehicle.vin = null; + const store = useMainStore(); + store.order.vehicle.vin = null; // Act let arePagePrerequisitesValid = wrapper.vm.arePagePrerequisitesValid(); @@ -75,8 +76,8 @@ describe("coverage-statement.vue...", () => { const wrapper = shallowMount(coverageStatement, { mixins: [mockMixin], }); - - useMainStore().order.damage.isRepair = true; + const store = useMainStore(); + store.order.damage.isRepair = true; // Assert expect(wrapper.vm.bodyText).toEqual("NonADASRepairTestReturn"); @@ -88,13 +89,14 @@ describe("coverage-statement.vue...", () => { mixins: [mockMixin], }); - useMainStore().lineItems.glassParts = + const store = useMainStore(); + store.lineItems.glassParts = [ { requiresRecalibration: false, } ]; - useMainStore().order.damage.isRepair = false; + store.order.damage.isRepair = false; // Assert expect(wrapper.vm.bodyText).toEqual("NonADASReplaceTestReturn"); @@ -105,12 +107,13 @@ describe("coverage-statement.vue...", () => { const wrapper = shallowMount(coverageStatement, { mixins: [mockMixin], }); - useMainStore().lineItems.glassParts = [ + const store = useMainStore(); + store.lineItems.glassParts = [ { requiresRecalibration: true, } ]; - useMainStore().order.damage.isRepair = false; + store.order.damage.isRepair = false; // Assert expect(wrapper.vm.bodyText).toEqual("ADASReplaceTestReturn"); diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index f56bd073..62202ed4 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -33,7 +33,7 @@
- {{ deductibleText }} + {{ deductibleText }}  {{ formattedDeductible }}
-