补充核心回归测试并完成补测清单 T1-T4
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
|
||||
## 执行清单
|
||||
|
||||
### T1 `requestJson` 统一请求层单测(`src/lib/fetcher.ts`)【待完成】
|
||||
### T1 `requestJson` 统一请求层单测(`src/lib/fetcher.ts`)【已完成】
|
||||
- 新增测试文件:`src/lib/fetcher.test.ts`
|
||||
- 用例清单:
|
||||
1. 200 JSON 响应:返回解析后的对象。
|
||||
@@ -20,8 +20,10 @@
|
||||
- 通过标准:
|
||||
1. `npx vitest run src/lib/fetcher.test.ts` 通过。
|
||||
2. `npx tsc --noEmit` 通过。
|
||||
- 完成记录:
|
||||
1. 已新增 `src/lib/fetcher.test.ts`,覆盖 7 个用例,执行通过(2026-03-03)。
|
||||
|
||||
### T2 `useBlindboxDraw` 状态机补测(`src/hooks/useBlindboxDraw.ts`)【待完成】
|
||||
### T2 `useBlindboxDraw` 状态机补测(`src/hooks/useBlindboxDraw.ts`)【已完成】
|
||||
- 新增测试文件:`src/hooks/useBlindboxDraw.test.ts`
|
||||
- 用例清单:
|
||||
1. `poolCount=0`:直接报错,不触发请求。
|
||||
@@ -30,8 +32,10 @@
|
||||
- 通过标准:
|
||||
1. `npx vitest run src/hooks/useBlindboxDraw.test.ts` 通过。
|
||||
2. `npx tsc --noEmit` 通过。
|
||||
- 完成记录:
|
||||
1. 已新增 `src/hooks/useBlindboxDraw.test.ts`,覆盖空池/成功/失败 3 条关键分支(2026-03-03)。
|
||||
|
||||
### T3 `useBlindboxRoom` 关键交互补测(`src/hooks/useBlindboxRoom.ts`)【待完成】
|
||||
### T3 `useBlindboxRoom` 关键交互补测(`src/hooks/useBlindboxRoom.ts`)【已完成】
|
||||
- 新增测试文件:`src/hooks/useBlindboxRoom.test.ts`
|
||||
- 用例清单:
|
||||
1. 初始化拉取房间成功后,成员判断正确(`isMember=true`)。
|
||||
@@ -40,8 +44,10 @@
|
||||
- 通过标准:
|
||||
1. `npx vitest run src/hooks/useBlindboxRoom.test.ts` 通过。
|
||||
2. `npx tsc --noEmit` 通过。
|
||||
- 完成记录:
|
||||
1. 已新增 `src/hooks/useBlindboxRoom.test.ts`,覆盖初始化成员识别、仅 code 入参加入、二次确认删除(2026-03-03)。
|
||||
|
||||
### T4 `useBlindboxPlan` 核心分支补测(`src/hooks/useBlindboxPlan.ts`)【待完成】
|
||||
### T4 `useBlindboxPlan` 核心分支补测(`src/hooks/useBlindboxPlan.ts`)【已完成】
|
||||
- 新增测试文件:`src/hooks/useBlindboxPlan.test.ts`
|
||||
- 用例清单:
|
||||
1. `fetchAcceptedPlan` 正常读取已接受计划并写入 `activeContract`。
|
||||
@@ -51,10 +57,11 @@
|
||||
- 通过标准:
|
||||
1. `npx vitest run src/hooks/useBlindboxPlan.test.ts` 通过。
|
||||
2. `npx tsc --noEmit` 通过。
|
||||
- 完成记录:
|
||||
1. 已新增 `src/hooks/useBlindboxPlan.test.ts`,覆盖 latest、流式失败 fallback、accept 成功/失败四个关键分支(2026-03-03)。
|
||||
|
||||
## 状态追踪
|
||||
- T1:未开始
|
||||
- T2:未开始
|
||||
- T3:未开始
|
||||
- T4:未开始
|
||||
|
||||
- T1:已完成(2026-03-03)
|
||||
- T2:已完成(2026-03-03)
|
||||
- T3:已完成(2026-03-03)
|
||||
- T4:已完成(2026-03-03)
|
||||
|
||||
Reference in New Issue
Block a user