18 lines
499 B
JavaScript
18 lines
499 B
JavaScript
import React from 'react'
|
|
import { render } from '@testing-library/react'
|
|
import ProjectImage from './ProjectImage'
|
|
import data from '../../../jest/__fixtures__/projects.json'
|
|
|
|
describe('ProjectImage', () => {
|
|
it('renders correctly', () => {
|
|
const { node } = data.allProjectsYaml.edges[0]
|
|
const { fluid } = node.img.childImageSharp
|
|
|
|
const { container } = render(
|
|
<ProjectImage fluid={fluid} alt={node.title} />
|
|
)
|
|
|
|
expect(container.firstChild).toBeInTheDocument()
|
|
})
|
|
})
|