import React from 'react' import { render } from '@testing-library/react' import { useStaticQuery } from 'gatsby' import Header from './Header' import Context from '../../store/createContext' import data from '../../../jest/__fixtures__/meta.json' describe('Header', () => { beforeEach(() => { useStaticQuery.mockImplementation(() => { return { ...data } }) }) it('renders correctly', () => { const { container } = render( null }}>
) expect(container.firstChild).toBeInTheDocument() }) it('Availability can be hidden', () => { const { container } = render( null }}>
) expect(container.querySelector('.availability')).not.toBeInTheDocument() }) })