diff --git a/client/src/setupTests.js b/client/src/setupTests.js new file mode 100644 index 00000000..b31e19ee --- /dev/null +++ b/client/src/setupTests.js @@ -0,0 +1,20 @@ +var localStorageMock = (function () { + var store = {}; + return { + getItem: function (key) { + return store[key]; + }, + setItem: function (key, value) { + store[key] = value.toString(); + }, + clear: function () { + store = {}; + }, + removeItem: function (key) { + delete store[key]; + } + }; +})(); +Object.defineProperty(window, 'localStorage', { + value: localStorageMock +}); \ No newline at end of file diff --git a/client/tests/__snapshots__/navbar.component.test.js.snap b/client/tests/__snapshots__/navbar.component.test.js.snap new file mode 100644 index 00000000..2ae497e1 --- /dev/null +++ b/client/tests/__snapshots__/navbar.component.test.js.snap @@ -0,0 +1,169 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[` Unit Tests renders correctly 1`] = ` +
+
+