diff --git a/src/layouts/vin-lookup/vin-location-information/vin-location-information.spec.js b/src/layouts/vin-lookup/vin-location-information/vin-location-information.spec.js index b6a5ed5d..c493fde7 100644 --- a/src/layouts/vin-lookup/vin-location-information/vin-location-information.spec.js +++ b/src/layouts/vin-lookup/vin-location-information/vin-location-information.spec.js @@ -2,12 +2,23 @@ import { render } from '@testing-library/vue'; import userEvent from '@testing-library/user-event'; import '@testing-library/jest-dom'; +import { issPageValues } from '@/router/router-constants/issPage-values'; +import { queryStrings } from '@/constants/query-strings'; +import { GaActions } from "@/constants/analytics"; import VinLocationInformationComponent from './vin-location-information.vue'; const mockText = Object.freeze({ HEADER: 'Mock Header', BODY: 'Mock Body', }); +const mockRoute = { + query: { + issPage: issPageValues.VIN_LOOKUP, + }, +}; +const mockRouter = { + navigate: jest.fn(), +}; const mountOptions = { global: { @@ -27,9 +38,22 @@ const mountOptions = { return ''; }), + pushEventToGA: jest.fn() }, + computed: { + GaActions() { + return GaActions; + }, + queryStrings() { + return queryStrings; + }, + } }, ], + mocks: { + $route: mockRoute, + $router: mockRouter, + }, }, };