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