У меня есть компонент без состояния.
Я сопоставляю снимок для модульных тестов.
Но возвращается null
Spec
import React from 'react';
import { shallow } from 'enzyme';
import { shallowToJson } from 'enzyme-to-json';
import StatelessComponent from 'components/elements/StatelessComponent';
describe('<StatelessComponent />', () => {
let wrapper;
beforeEach(() => {
wrapper = shallow(<StatelessComponent />);
});
it ('should render with default props', () => {
expect(shallowToJson(wrapper)).toMatchSnapshot();
});
});
Компонент
export const StatelessComponent = () => (
<div className={styles['container']}>
<div className={styles['description']}>
<FormattedMessage {...emailErrorInfo} />
</div>
</div>
);
Snapshot
exports[`<StatelessComponent /> should render with default props 1`] = `null`;