import React from 'react'; import { render } from '@testing-library/react'; import { Tile } from '../Tile'; import PlusIcon from '@patternfly/react-icons/dist/esm/icons/plus-icon'; describe('Tile', () => { test('basic', () => { const { asFragment } = render(); expect(asFragment()).toMatchSnapshot(); }); test('renders selected', () => { const { asFragment } = render(); expect(asFragment()).toMatchSnapshot(); }); test('renders disabled', () => { const { asFragment } = render(); expect(asFragment()).toMatchSnapshot(); }); test('renders with subtext', () => { const { asFragment } = render(test subtext); expect(asFragment()).toMatchSnapshot(); }); test('renders with icon', () => { const { asFragment } = render(} />); expect(asFragment()).toMatchSnapshot(); }); test('renders with stacked icon', () => { const { asFragment } = render(} isStacked />); expect(asFragment()).toMatchSnapshot(); }); test('renders with stacked large icon', () => { const { asFragment } = render(} isStacked isDisplayLarge />); expect(asFragment()).toMatchSnapshot(); }); });