// jest-dom adds custom jest matchers for asserting on DOM nodes. // allows you to do things like: // expect(element).toHaveTextContent(/react/i) // learn more: https://github.com/testing-library/jest-dom import '@testing-library/jest-dom' const localStorageMock = (function () { let store = {} return { getItem: function (key) { return store[key] || null }, setItem: function (key, value) { store[key] = value.toString() }, clear: function () { store = {} }, } })() Object.defineProperty(window, 'localStorage', { value: localStorageMock, }) localStorage.setItem('username', 'admin')