UNPKG

design-comuni-plone-theme

Version:
34 lines (30 loc) 834 B
import { render } from '@testing-library/react'; import '@testing-library/jest-dom/extend-expect'; import configureStore from 'redux-mock-store'; import { Provider } from 'react-intl-redux'; import { MemoryRouter } from 'react-router-dom'; import CardPersona from './CardPersona'; const mockStore = configureStore(); const store = mockStore({ intl: { locale: 'en', messages: {}, }, }); it('renders the title correctly', () => { const { getByText } = render( <Provider store={store}> <MemoryRouter> <CardPersona item={{ '@id': 'http://localhost:3000/persona', title: 'Mario Rossi', description: '', id: 'persona', }} /> </MemoryRouter> </Provider>, ); expect(getByText('Mario Rossi')).toBeInTheDocument(); });