CSR-1452 | Unit test fixes

This commit is contained in:
Scott Kiener 2023-11-09 15:26:20 -05:00
parent f72ce16936
commit 044ce50de9

View file

@ -258,10 +258,14 @@ describe("quote.vue", () => {
test("should have non-null values for necessary data members after 'beforeRouteEnter'", async () => { test("should have non-null values for necessary data members after 'beforeRouteEnter'", async () => {
//Arrange //Arrange
store.getters = { store.getters = {
lineItems: {
glassParts: ["item", "item2"],
},
order: { order: {
lineItems: { lineItems: {
glassParts: ["item", "item2"], glassParts: ["item", "item2"],
}, },
payment: {},
}, },
}; };
const { wrapper } = setupMocks({}); const { wrapper } = setupMocks({});
@ -286,6 +290,9 @@ describe("quote.vue", () => {
test("should default to insurance if query param 'isInsurance' is true", async () => { test("should default to insurance if query param 'isInsurance' is true", async () => {
//Arrange //Arrange
store.getters = { store.getters = {
lineItems: {
glassParts: ["item", "item2"],
},
order: { order: {
lineItems: { lineItems: {
glassParts: ["item", "item2"], glassParts: ["item", "item2"],
@ -315,6 +322,9 @@ describe("quote.vue", () => {
test("should default to cash if query param 'isInsurance' is false", async () => { test("should default to cash if query param 'isInsurance' is false", async () => {
//Arrange //Arrange
store.getters = { store.getters = {
lineItems: {
glassParts: ["item", "item2"],
},
order: { order: {
lineItems: { lineItems: {
glassParts: ["item", "item2"], glassParts: ["item", "item2"],
@ -345,6 +355,9 @@ describe("quote.vue", () => {
//Arrange //Arrange
store.getters = { store.getters = {
lineItems: {
glassParts: ["item", "item2"],
},
order: { order: {
lineItems: { lineItems: {
glassParts: ["item", "item2"], glassParts: ["item", "item2"],
@ -375,6 +388,9 @@ describe("quote.vue", () => {
test("should default to cash if cash selection is saved to store", async () => { test("should default to cash if cash selection is saved to store", async () => {
//Arrange //Arrange
store.getters = { store.getters = {
lineItems: {
glassParts: ["item", "item2"],
},
order: { order: {
lineItems: { lineItems: {
glassParts: ["item", "item2"], glassParts: ["item", "item2"],
@ -406,6 +422,9 @@ describe("quote.vue", () => {
// Also needs no query parameter or previous selection in store to be present // Also needs no query parameter or previous selection in store to be present
//Arrange //Arrange
store.getters = { store.getters = {
lineItems: {
glassParts: ["item", "item2"],
},
order: { order: {
lineItems: { lineItems: {
glassParts: ["item", "item2"], glassParts: ["item", "item2"],
@ -439,6 +458,9 @@ describe("quote.vue", () => {
//Arrange //Arrange
store.getters = { store.getters = {
lineItems: {
glassParts: ["item", "item2"],
},
order: { order: {
lineItems: { lineItems: {
glassParts: ["item", "item2"], glassParts: ["item", "item2"],
@ -467,10 +489,13 @@ describe("quote.vue", () => {
//Assert //Assert
expect(wrapper.vm.isInsuranceSelected).toBe(true); expect(wrapper.vm.isInsuranceSelected).toBe(true);
}); });
test("Should default to insurence if user Service zip is from certain States", async () => { test("Should default to insurance if user Service zip is from certain States", async () => {
//Arrange //Arrange
store.getters = { store.getters = {
lineItems: {
glassParts: ["item", "item2"],
},
order: { order: {
lineItems: { lineItems: {
glassParts: ["item", "item2"], glassParts: ["item", "item2"],