1.1 KiB
1.1 KiB
T534 — test-m2-sweep-judge-integration
Status:
done
Milestone:M2
Kind:test
Est. change:~200 lines
Goal
完成後系統應:SW-01~SW-06、OP-01~OP-07、QT-01~QT-02 有整合測試把關,含多實例不重跑情境。
Depends on
- T531、T532、T533
Inputs
- Spec:
../spec.md§9.2、§9.5 - 既有測試設施:
apps/backend/internal/testkit/**、fake AI/fake 抓取
Outputs
程式變更(預期路徑)
| 路徑 | 動作 | 說明 |
|---|---|---|
apps/backend/internal/module/radar/usecase/m2_integration_test.go |
add | sweep→判定→入庫→截斷 全鏈路 |
apps/backend/internal/testkit/** |
edit | fake 抓取來源(可設定命中筆數與貼文屬性)、fake AI 判定輸出 |
行為變更
- 無(測試)。
Out of scope
- 準確度人工抽驗(T535)
- 今日頁與回覆(T554)
Acceptance
- 15 個 ID 各有具名 test case,命名可對回 spec ID
- 多實例情境:兩個模擬 worker 只有一個執行同一 Job
- 指令:
cd apps/backend && go test ./internal/module/radar/... -count=1 && make test-integration