@momentum-ui/react
Version:
Cisco Momentum UI framework for ReactJs applications
28 lines (21 loc) • 837 B
JavaScript
import React from 'react';
import { shallow } from 'enzyme';
import SidebarHeader from '@momentum-ui/react/SidebarHeader';
describe('<SidebarHeader />', () => {
it('should render a SidebarHeader', () => {
const wrapper = shallow(<SidebarHeader navSectionTitle='Overview' />);
expect(wrapper).toMatchSnapshot();
});
it('should add customized class name if className prop is set', () => {
const wrapper = shallow(<SidebarHeader className='testClassName'/>);
expect(wrapper.find('.testClassName').exists()).toBeTruthy();
});
it('should render children if children prop is set', () => {
const wrapper = shallow(
<SidebarHeader>
<div className='sample-children'>Sample Children</div>
</SidebarHeader>
);
expect(wrapper.find('.sample-children').exists()).toBeTruthy();
});
});