import * as React from 'react';
import render from '../../_utils/tests/render';
import CalloutOverlay from '../CalloutOverlay';
it('renders correctly', () => {
const { container } = render(Callout);
expect(container.firstChild).toMatchSnapshot();
});
it('renders correctly with a custom element', () => {
const { container } = render(
);
expect(container.firstChild).toMatchSnapshot();
});
it('renders correctly when a type prop is set', () => {
const { container } = render(
Callout
);
expect(container.firstChild).toMatchSnapshot();
});
it('renders correctly when a title prop is set', () => {
const { container } = render(
Callout
);
expect(container.firstChild).toMatchSnapshot();
});
it('renders correctly when a footer prop is set', () => {
const { container } = render(
footer}>
Callout
);
expect(container.firstChild).toMatchSnapshot();
});
it('renders correctly when a hasTint prop is set', () => {
const { container } = render(
Callout
);
expect(container.firstChild).toMatchSnapshot();
});
it('renders correctly when a close button is present', () => {
const { container } = render(
{}} showCloseButton>
Callout
);
expect(container.firstChild).toMatchSnapshot();
});