Bladeren bron

✅ test(admin): 优化订单页面测试用例

- 移除对静态文本的断言,专注于数据正确性验证
- 保留对各状态订单数量的测试,确保统计数据准确
yourname 3 maanden geleden
bovenliggende
commit
a3150d5752
1 gewijzigde bestanden met toevoegingen van 0 en 6 verwijderingen
  1. 0 6
      web/tests/integration/client/admin/orders.test.tsx

+ 0 - 6
web/tests/integration/client/admin/orders.test.tsx

@@ -103,17 +103,11 @@ describe('OrdersPage 集成测试', () => {
 
     // 等待数据加载
     await waitFor(() => {
-      expect(screen.getByText('总订单数')).toBeInTheDocument();
       expect(screen.getByTestId('total-orders-count')).toHaveTextContent('10'); // 总订单数
-      expect(screen.getByText('待支付')).toBeInTheDocument();
       expect(screen.getByTestId('pending-payment-count')).toHaveTextContent('2'); // 待支付数量
-      expect(screen.getByText('待出发')).toBeInTheDocument();
       expect(screen.getByTestId('waiting-departure-count')).toHaveTextContent('3'); // 待出发数量
-      expect(screen.getByText('行程中')).toBeInTheDocument();
       expect(screen.getByTestId('in-progress-count')).toHaveTextContent('1'); // 行程中数量
-      expect(screen.getByText('已完成')).toBeInTheDocument();
       expect(screen.getByTestId('completed-count')).toHaveTextContent('3'); // 已完成数量
-      expect(screen.getByText('已取消')).toBeInTheDocument();
       expect(screen.getByTestId('cancelled-count')).toHaveTextContent('1'); // 已取消数量
     });
   });