import { render, screen } from '@testing-library/react';
import AdminPage from '../index';

describe( 'AdminPage', () => {
	test( 'Renders the component', () => {
		render(
			<AdminPage headline={ 'Headline is present' } subHeadline={ 'Sub-headline is present' }>
				<p>This is a child element.</p>
			</AdminPage>
		);

		expect( screen.getByRole( 'heading', { name: 'Headline is present' } ) ).toBeInTheDocument();
		expect( screen.getByText( 'Sub-headline is present' ) ).toBeInTheDocument();
		expect( screen.getByText( 'This is a child element.' ) ).toBeInTheDocument();
	} );
} );