diff --git a/web/src/components/BlogPost/BlogPost.test.js b/web/src/components/BlogPost/BlogPost.test.js index baeb029..9a0b98f 100644 --- a/web/src/components/BlogPost/BlogPost.test.js +++ b/web/src/components/BlogPost/BlogPost.test.js @@ -1,11 +1,18 @@ -import { render } from '@redwoodjs/testing' +import { render, screen } from '@redwoodjs/testing' import BlogPost from './BlogPost' describe('BlogPost', () => { - it('renders successfully', () => { - expect(() => { - render() - }).not.toThrow() + it('renders a blog post', () => { + const post = { + id: 1, + title: 'First post', + body: 'Neutra tacos hot chicken prism raw denim...', + createdAt: new Date().toISOString(), + } + render() + + expect(screen.getByText(post.title)).toBeInTheDocument() + expect(screen.getByText(post.body)).toBeInTheDocument() }) })