d2-ui
Version:
25 lines (17 loc) • 607 B
JavaScript
import { React, TestUtils, expect, chai, spies, defaultProps } from '../config';
import SliderSwatchesComponent from '../../src/components/slider/SliderSwatches';
let props;
describe('SliderSwatches', () => {
beforeEach(() => {
props = defaultProps;
});
it('should pass up data onClick', () => {
props.onClick = chai.spy((data) => {
expect(data).to.equal('#333');
});
const SliderSwatches = TestUtils.renderIntoDocument(<SliderSwatchesComponent {...props} />);
SliderSwatches.handleClick('#333');
expect(props.onClick).to.have.been.called;
});
});
;