Skip to content

Instantly share code, notes, and snippets.

@fakiolinho
Last active March 13, 2018 17:21
Show Gist options
  • Save fakiolinho/fa977dc03ae31e379b389cf35007c2fe to your computer and use it in GitHub Desktop.
Save fakiolinho/fa977dc03ae31e379b389cf35007c2fe to your computer and use it in GitHub Desktop.
import React from 'react';
import { shallow } from 'enzyme';
import Options from './';
describe('test Options component', () => {
it('instance method handleAdd should be triggered when add button gets clicked', () => {
const enzymeWrapper = shallow(<Options />);
enzymeWrapper.instance().handleAdd = jest.fn();
enzymeWrapper.find('.add').simulate('click');
expect(enzymeWrapper.instance().handleAdd).toHaveBeenCalledTimes(1);
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment