UNPKG

metadata-based-explorer1

Version:
31 lines (22 loc) 864 B
// @flow import * as React from 'react'; import ThumbnailCard from '../ThumbnailCard'; const getWrapper = (props = {}) => shallow(<ThumbnailCard thumbnail={<div>Foo Bar!</div>} title={<div>Hello World!</div>} {...props} />); describe('components/thumbnail-card/ThumbnailCard', () => { test('should render', () => { const wrapper = getWrapper(); expect(wrapper).toMatchSnapshot(); }); test('should use additional className', () => { const className = 'fooBar'; const wrapper = getWrapper({ className }); expect(wrapper).toMatchSnapshot(); }); test('should pass down icon and subtitle', () => { const icon = <img alt="icon" />; const subtitle = <div>Subtitle!</div>; const wrapper = getWrapper({ icon, subtitle }); expect(wrapper).toMatchSnapshot(); }); });