generator-wallaby-webpack-react
Version:
Yeoman generator for wallabyjs, webpack, react, hot reloading, jest and babel.
23 lines (20 loc) • 667 B
JSX
import React from 'react';
import { shallow } from 'enzyme';
import ExampleComponent from '../ExampleComponent';
describe('ExampleComponent', () => {
describe('label', () => {
describe('when not defined', () => {
it('renders default label', () => {
const component = shallow(<ExampleComponent />);
expect(component.contains('No label')).toBe(true);
});
});
describe('when defined', () => {
it('should write label', () => {
const label = 'Label';
const component = shallow(<ExampleComponent>{label}</ExampleComponent>);
expect(component.contains(label)).toBe(true);
});
});
});
});