添加了相关测试文件,引入Tailwindcss
Change-Id: I12054143571bb688590af0357125a0ed26ff2050
diff --git a/src/pages/NotFound.test.jsx b/src/pages/NotFound.test.jsx
new file mode 100644
index 0000000..edfaf05
--- /dev/null
+++ b/src/pages/NotFound.test.jsx
@@ -0,0 +1,18 @@
+import { describe, it, expect } from 'vitest';
+import { render, screen } from '@testing-library/react';
+import { BrowserRouter } from 'react-router-dom';
+import NotFound from './NotFound';
+
+describe('NotFound 组件', () => {
+ it('应该渲染 404 页面', () => {
+ render(
+ <BrowserRouter>
+ <NotFound />
+ </BrowserRouter>
+ );
+
+ expect(screen.getByText('404')).toBeInTheDocument();
+ expect(screen.getByText('抱歉,您访问的页面不存在。')).toBeInTheDocument();
+ expect(screen.getByText('返回首页')).toBeInTheDocument();
+ });
+});
\ No newline at end of file