design-comuni-plone-theme
Version:
Volto Theme for Italia design guidelines
34 lines (30 loc) • 834 B
JSX
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();
});