import { render } from '@testing-library/react';
import Severity, { SeverityType } from './Severity';
describe('Severity component', () => {
jest.spyOn(global.console, 'error');
describe('should render correctly', () => {
test('CriticalSeverity', () => {
const { container } = render();
expect(container).toMatchSnapshot();
});
test('HighSeverity', () => {
const { container } = render();
expect(container).toMatchSnapshot();
});
test('MediumSeverity', () => {
const { container } = render();
expect(container).toMatchSnapshot();
});
test('LowSeverity', () => {
const { container } = render();
expect(container).toMatchSnapshot();
});
test('LowSeverity', () => {
const { container } = render();
expect(container).toMatchSnapshot();
});
test('UndefinedSeverity, default', () => {
const { container } = render();
expect(container).toMatchSnapshot();
});
});
describe('API', () => {
test('should hide label', () => {
const { container } = render();
expect(container).toMatchSnapshot();
});
});
});