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 @@