Fix BlogPost test

This commit is contained in:
Rob Cameron
2020-10-19 16:00:02 -07:00
parent f72b8be9d6
commit 599b61a64e

View File

@@ -1,11 +1,18 @@
import { render } from '@redwoodjs/testing' import { render, screen } from '@redwoodjs/testing'
import BlogPost from './BlogPost' import BlogPost from './BlogPost'
describe('BlogPost', () => { describe('BlogPost', () => {
it('renders successfully', () => { it('renders a blog post', () => {
expect(() => { const post = {
render(<BlogPost post={{ id: 1, name: 'John Doe', body: 'Body' }} />) id: 1,
}).not.toThrow() title: 'First post',
body: 'Neutra tacos hot chicken prism raw denim...',
createdAt: new Date().toISOString(),
}
render(<BlogPost post={post} />)
expect(screen.getByText(post.title)).toBeInTheDocument()
expect(screen.getByText(post.body)).toBeInTheDocument()
}) })
}) })