Skip to content

Instantly share code, notes, and snippets.

@adrian-afergon
Created August 15, 2018 17:28
Show Gist options
  • Save adrian-afergon/1d7b1fb0719623d5ab60b23c5cd9be83 to your computer and use it in GitHub Desktop.
Save adrian-afergon/1d7b1fb0719623d5ab60b23c5cd9be83 to your computer and use it in GitHub Desktop.
Adding test for find button inside App
import React from 'react';
import App from './App';
import renderer from 'react-test-renderer';
import Adapter from 'enzyme-adapter-react-16'
import { shallow, configure } from 'enzyme';
configure({ adapter: new Adapter() });
it('renders without crashing', () => {
const rendered = renderer.create(<App />).toJSON();
expect(rendered).toBeTruthy();
});
describe ('test', () => {
it('shallow', () => {
const element = shallow(<App/>);
expect(element.exists()).toBeTruthy();
});
it('should find button', () => {
const element = shallow(<App/>);
const aButton = element.find('Button');
expect(aButton.exists()).toBeTruthy();
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment