@centreon/react-components
Version:
react components used by centreon web frontend
28 lines (19 loc) • 704 B
JSX
/* eslint-disable no-undef */
import React from 'react';
import { render } from '@testing-library/react';
import Subtitle from '.';
function renderSubtitle({ label = '', subtitleType = '' }) {
return render(<Subtitle label={label} subtitleType={subtitleType} />);
}
describe('Subtitle', () => {
it('renders with given subtitleType style', () => {
const subtitleType = 'subtitle-type';
const { container } = renderSubtitle({ subtitleType });
expect(container.firstChild).toHaveClass(subtitleType);
});
it('displays given label', () => {
const label = 'label';
const { getByText } = renderSubtitle({ label });
expect(getByText(label)).toBeInTheDocument();
});
});