import React from 'react' import { render } from '@testing-library/react' import Form from './Form' describe('Form', () => { it('renders without crashing', () => { const { container } = render(
Hello
) expect(container.firstChild).toBeInTheDocument() }) it('renders title & description when set', () => { const { container } = render(
Hello
) expect(container.querySelector('.formTitle')).toHaveTextContent( 'Hello Title' ) expect(container.querySelector('.formDescription')).toHaveTextContent( 'Hello Description' ) }) it('can switch to minimal', () => { const { container } = render(
Hello
) expect(container.firstChild).toHaveClass('formMinimal') }) })