nodebook
Version:
Node.js — Apprendre par l'exemple • Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.
17 lines (13 loc) • 498 B
JavaScript
import React from 'react';
import chai, { expect } from 'chai';
import chaiEnzyme from 'chai-enzyme';
import { shallow } from 'enzyme';
import ButtonCount from '../livereload/button-count.jsx';
chai.use(chaiEnzyme());
describe('<ButtonCount />', () => {
it('should increment state on click', () => { // <1>
const component = shallow(<ButtonCount />);
component.simulate('click'); // <2>
expect(component).to.have.state('clickCount', 1); // <3>
});
});