1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
|
import { render, screen } from '@test-utils';
import Summary from './summary';
const cover = {
alt: 'A cover',
height: 480,
src: 'http://placeimg.com/640/480',
width: 640,
};
const excerpt =
'Perspiciatis quasi libero nemo non eligendi nam minima. Deleniti expedita tempore. Praesentium explicabo molestiae eaque consectetur vero. Quae nostrum quisquam similique. Ut hic est quas ut esse quisquam nobis.';
const meta = {
dates: { publication: '2022-04-11' },
readingTime: { wordsCount: excerpt.split(' ').length },
thematics: [
{ id: 'cat-1', name: 'Cat 1', url: '#' },
{ id: 'cat-2', name: 'Cat 2', url: '#' },
],
commentsCount: 1,
};
const title = 'Odio odit necessitatibus';
const url = '#';
describe('Summary', () => {
it('renders a title wrapped in a h2 element', () => {
render(