UNPKG

@onextech/react-semantic-booster

Version:

Extended components for react-semantic-ui

25 lines (21 loc) 757 B
import React from 'react'; import renderer from 'react-test-renderer'; import { MemoryRouter as Router } from 'react-router-dom'; import { render } from 'enzyme'; import SiteNav from '.'; import { menu, menuProps } from './index.story'; describe('<SiteNav>', () => { it('renders correctly', () => { const tree = renderer .create(<Router><SiteNav menu={menu} menuProps={menuProps}>Hello World</SiteNav></Router>) .toJSON(); expect(tree).toMatchSnapshot(); }); it('has sidebar', () => { const wrapper = render(<Router> <SiteNav menu={menu} menuProps={menuProps}>Hello World</SiteNav> </Router>); expect(wrapper.hasClass('pushable')).toBe(true); expect(wrapper.find('.sidebar').length).toBe(1); }); });