blob: edfaf0593be7ed9dc6687035b8f00704a5e843a5 [file] [log] [blame]
ybt02e716d2025-04-15 17:19:32 +08001import { describe, it, expect } from 'vitest';
2import { render, screen } from '@testing-library/react';
3import { BrowserRouter } from 'react-router-dom';
4import NotFound from './NotFound';
5
6describe('NotFound 组件', () => {
7 it('应该渲染 404 页面', () => {
8 render(
9 <BrowserRouter>
10 <NotFound />
11 </BrowserRouter>
12 );
13
14 expect(screen.getByText('404')).toBeInTheDocument();
15 expect(screen.getByText('抱歉,您访问的页面不存在。')).toBeInTheDocument();
16 expect(screen.getByText('返回首页')).toBeInTheDocument();
17 });
18});