import { render, screen } from '@testing-library/react'; import { describe, it } from 'vitest'; import { MemoryRouter } from 'react-router-dom'; import { App, WrappedApp } from './App'; describe('App', () => { it('Renders hello world', () => { // ARRANGE render(); // ACT // EXPECT expect( screen.getByRole('heading', { level: 1, }) ).toHaveTextContent('Hello, world!'); }); it('Renders NotFound if invalid path', () => { render( ); expect( screen.getByRole('heading', { level: 1, }) ).toHaveTextContent('Not Found'); }); });