CASH-535 - Fixed unit test
This commit is contained in:
parent
a082dc00f5
commit
ffe4c73044
1 changed files with 28 additions and 2 deletions
|
|
@ -12,8 +12,30 @@ import baseMixin from "@/mixins/base-mixin.js";
|
|||
import { containsLineItemWithPartType } from "../../helpers/service-package-helper";
|
||||
|
||||
jest.mock("@/store", () => ({
|
||||
commit: jest.fn(),
|
||||
commit: jest.fn(), // Mock store.commit
|
||||
dispatch: jest.fn(),
|
||||
getters: {
|
||||
order: {
|
||||
lineItems: {
|
||||
glassParts: [],
|
||||
supportingItems: [],
|
||||
vaps: [],
|
||||
promos: [],
|
||||
},
|
||||
payment: {
|
||||
insuranceCoverage: {},
|
||||
isInsurance: false,
|
||||
parentAccountNumber: 167132,
|
||||
},
|
||||
},
|
||||
payment: {
|
||||
insuranceCoverage: {},
|
||||
isInsurance: false,
|
||||
},
|
||||
customer: {
|
||||
emailAddress: "test@test.com",
|
||||
},
|
||||
},
|
||||
}));
|
||||
|
||||
// Mock fetchCmsContentForPage
|
||||
|
|
@ -157,6 +179,7 @@ afterEach(() => {
|
|||
describe("quote.vue", () => {
|
||||
test("IsInsurance false should navigateWithSaving", async () => {
|
||||
//Arrange
|
||||
store.commit = jest.fn(); // Ensure store.commit is mocked
|
||||
store.getters.payment = {
|
||||
insuranceCoverage: {},
|
||||
isInsurance: false,
|
||||
|
|
@ -785,6 +808,7 @@ describe("quote.vue", () => {
|
|||
});
|
||||
test("On forward button action save promos", async () => {
|
||||
//Arrange
|
||||
store.commit = jest.fn(); // Ensure store.commit is mocked
|
||||
store.getters.payment = {
|
||||
insuranceCoverage: {},
|
||||
isInsurance: false,
|
||||
|
|
@ -809,7 +833,8 @@ describe("quote.vue", () => {
|
|||
expect(wrapper.vm.lineItems.promos !== null).toBe(true);
|
||||
});
|
||||
test("On forward button action save supporting lineItems", async () => {
|
||||
//Arrange
|
||||
// Arrange
|
||||
store.commit = jest.fn(); // Ensure store.commit is mocked
|
||||
store.getters.payment = {
|
||||
insuranceCoverage: {},
|
||||
isInsurance: false,
|
||||
|
|
@ -820,6 +845,7 @@ describe("quote.vue", () => {
|
|||
parentAccountNumber: 167132,
|
||||
},
|
||||
};
|
||||
|
||||
const { wrapper } = setupMocks({
|
||||
customMountOptions: {
|
||||
router: {
|
||||
|
|
|
|||
Loading…
Reference in a new issue