import { render, screen } from '@testing-library/react'; import Page from '@/app/(main)/blog/page'; describe('Blog Page', () => { it('renders blog page unchanged', () => { const { container } = render(); expect(container).toMatchSnapshot(); }); it('renders a heading', () => { render(); const heading = screen.getByRole('heading', { level: 1 }); expect(heading).toBeInTheDocument(); }); it('renders blog posts', () => { render(); const posts = screen.getAllByRole('heading', { level: 2 }); expect(posts.length).toBeGreaterThan(0); }); });