UNPKG

@momentum-ui/react

Version:

Cisco Momentum UI framework for ReactJs applications

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