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();
expect(
// @ts-ignore TS18047
header.container.firstElementChild.classList.contains('sg-header')
).toEqual(true);
});
it('fixed', () => {
const header = render();
expect(
// @ts-ignore TS18047
header.container.firstElementChild.classList.contains('sg-header--fixed')
).toEqual(true);
});
it('withDivider', () => {
const header = render();
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();
});
});
});