How can I mock the global window object in a test?

describe('window', () => {
  Object.assign(window, {
    pageName: 'happy page'
  })
  it('should have the correct page name', () => {
    expect(window.pageName).toBe('happy page')
  })
})

Last updated

Was this helpful?