UNPKG

goldfish-search

Version:

A SharePoint 2013 inline People Search component

31 lines (23 loc) 841 B
import React from 'react'; import {mount, render} from 'enzyme'; import {expect} from 'chai'; import {spy} from 'sinon'; import Available from '../Available.jsx'; import Constants from '../../../constants/default'; describe('<Available />', () => { it('does not render without any props', () => { const component = mount(<Available />); expect(component.find('.selector').length).to.equal(0); }); it('contains animated css class', () => { const component = mount( <Available options={Constants.DEFAULT_AVAILABLE_LAYOUT} /> ); expect(component.find('.animated').length).to.equal(1); }); it('allows us to set props', () => { const data = Constants.DEFAULT_AVAILABLE_LAYOUT; expect(mount(<Available options={data} />).prop('options').length).to.equal(data.length); }); });