import * as React from 'react'; import Header from './Header'; import {render} from '@testing-library/react'; import {testA11y} from '../../axe'; describe('Header', () => { it('render', () => { const header = render(
some text
); expect( // @ts-ignore TS18047 header.container.firstElementChild.classList.contains('sg-header') ).toEqual(true); }); it('fixed', () => { const header = render(
some text
); expect( // @ts-ignore TS18047 header.container.firstElementChild.classList.contains('sg-header--fixed') ).toEqual(true); }); it('withDivider', () => { const header = render(
some text
); expect( // @ts-ignore TS18047 header.container.firstElementChild.classList.contains( 'sg-header--with-divider' ) ).toEqual(true); }); describe('a11y', () => { it('should have no a11y violations', async () => { await testA11y(
item
); }); }); });