|
|
@@ -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'); // 已取消数量
|
|
|
});
|
|
|
});
|