From b6071e953c2fb15a4bdc0d4e8716cb8b5ba35cd1 Mon Sep 17 00:00:00 2001 From: Jason Wheeler Date: Fri, 21 Oct 2022 15:06:26 -0400 Subject: [PATCH] completed header component --- .../site-header/site-header.spec.js | 25 ++++++++++++++ .../site-header/site-header.vue | 15 +++++---- src/layouts/vehicle-year/vehicle-year.vue | 2 +- src/layouts/welcome-page/welcome-page.vue | 33 ++++++++++++++++--- 4 files changed, 63 insertions(+), 12 deletions(-) create mode 100644 src/common-components/site-header/site-header.spec.js diff --git a/src/common-components/site-header/site-header.spec.js b/src/common-components/site-header/site-header.spec.js new file mode 100644 index 00000000..ea255efb --- /dev/null +++ b/src/common-components/site-header/site-header.spec.js @@ -0,0 +1,25 @@ +import siteHeader from "@/common-components/site-header/site-header"; +import { shallowMount } from "@vue/test-utils"; + +describe("site-header", () => { + + test("renders the logo image", () => { + const wrapper = shallowMount(siteHeader, { + setProps: { + cmsWidgetName: "header", + }, + mixins: [mockMixin] + }); + + expect(wrapper.find("img")).toBeTruthy(); + wrapper.unmount(); + }); +}); + +const mockMixin = { + methods: { + getCmsContent: jest.fn() + } +} + + diff --git a/src/common-components/site-header/site-header.vue b/src/common-components/site-header/site-header.vue index 7f1ccb84..6518f870 100644 --- a/src/common-components/site-header/site-header.vue +++ b/src/common-components/site-header/site-header.vue @@ -1,21 +1,23 @@