src/app/components/PageLayoutWrapper/index.test.tsx
import React from 'react';
import { render } from '../react-testing-library-with-providers';
import PageLayoutWrapper from '.';
global.performance.getEntriesByName = jest.fn(() => []);
describe('PageLayoutWrapper', () => {
it('should render default page wrapper with children', async () => {
const { container } = render(
<PageLayoutWrapper
// @ts-expect-error - metadata type is mocked for test purposes
pageData={{ metadata: { type: 'test-page-type' } }}
status={200}
>
<h2>Child element</h2>
</PageLayoutWrapper>,
);
expect(container).toMatchSnapshot();
});
});