UNPKG

@plone/volto

Version:
54 lines (50 loc) 1.29 kB
import React from 'react'; import renderer from 'react-test-renderer'; import configureStore from 'redux-mock-store'; import { Provider } from 'react-intl-redux'; import Edit from './Edit'; const mockStore = configureStore(); test('renders an edit Lead Image block component', () => { const store = mockStore({ intl: { locale: 'en', messages: {}, }, }); const component = renderer.create( <Provider store={store}> <Edit data={{}} properties={{ image: { download: 'http://localhost:3000/image.png', width: 400, height: 400, scales: { preview: { download: 'http://localhost:3000/image.png/@@images/image/image-400.png', width: 400, height: 400, }, }, }, }} selected={false} block="1234" content={{}} request={{ loading: false, loaded: false, }} pathname="/news" onChangeBlock={() => {}} onChangeField={() => {}} index={1} openObjectBrowser={() => {}} /> </Provider>, ); const json = component.toJSON(); expect(json).toMatchSnapshot(); });