import React from 'react'; import { render } from '@testing-library/react'; import Button from './Button'; import Loading from '../icons/Loading'; it('renders empty Button unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button primary unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button outlined unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button padded unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button block unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button with icon unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button with icon only unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button loading unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button disabled unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button with title unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button square unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders Button circle unchanged', () => { const { container } = render(