UNPKG

@retailmenot/anchor

Version:

A React UI Library by RetailMeNot

26 lines 1.1 kB
// VENDOR import * as React from 'react'; import * as renderer from 'react-test-renderer'; import { ThemeProvider } from '@xstyled/styled-components'; import { shallow, mount } from 'enzyme'; // ANCHOR import { RootTheme } from '../../src/theme'; import { Tabs } from './Tabs.component'; const { Pane } = Tabs; describe('Component: Tabs', () => { it('should be defined.', () => { const subject = (React.createElement(ThemeProvider, { theme: RootTheme }, React.createElement(Tabs, null, React.createElement(Pane, { title: "Tab 1" }, "Content 1"), React.createElement(Pane, { title: "Tab 2" }, "Content 2"), React.createElement(Pane, { title: "Tab 3" }, "Content 3")))); const wrapper = mount(subject); const component = shallow(subject); expect(subject).toBeDefined(); expect(wrapper).toBeDefined(); expect(component).toBeDefined(); const tree = renderer.create(subject).toJSON(); expect(tree).toMatchSnapshot(); }); }); //# sourceMappingURL=Tabs.component.spec.js.map