import React from 'react'; import renderWithTheme from '../../../testUtils/renderWithTheme'; import { ModalContent, ModalHeader } from '../StyledModal'; describe('ModalContent', () => { it('has default style', () => { const { container } = renderWithTheme(); expect(container.firstChild).toMatchSnapshot(); }); it.each` themeSize ${'small'} ${'large'} ${'xlarge'} ${'xxlarge'} `('renders correctly when themeSize is $themeSize', ({ themeSize }) => { const { container } = renderWithTheme( ); expect(container.firstChild).toMatchSnapshot(); }); }); describe('ModalHeader', () => { it.each` themeVariant ${undefined} ${'basic'} ${'primary'} `( 'renders correctly when themeVariant is $themeVariant', ({ themeVariant }) => { const { container } = renderWithTheme( ); expect(container.firstChild).toMatchSnapshot(); } ); });