UNPKG

sc-react-ions

Version:

An open source set of React components that implement Ambassador's Design and UX patterns.

23 lines (18 loc) 682 B
import React from 'react' import { PanelContent } from '../src/components/PanelGroup' describe('PanelContent', () => { let wrapper it('should shallow render itself', () => { wrapper = shallow(<PanelContent />) expect(wrapper.hasClass('panel-content')).to.equal(true) expect(wrapper.children()).to.have.length(0) }) it('should render with an optional CSS class', () => { wrapper = shallow(<PanelContent optClass='test' />) expect(wrapper.hasClass('panel-content test')).to.equal(true) }) it('should render with children', () => { wrapper = shallow(<PanelContent>Testing</PanelContent>) expect(wrapper.children()).to.have.length(1) }) })