Files
tms-erp-api/blade-service
weicw-dshsa 6831ba6fca ✅ 补个人认证「提交→审核→生效」闭环测试
司机认证最关键的一条业务闭环,单看提交侧或审核侧都验证不到:
提交之后司机侧查到的必须仍是旧生效值(否则等于提交即自动认证),
审核通过之后才变成新值(否则认证永远不生效)。

用内存 Map 承接记录读写,让提交服务与审核服务真实共享同一份状态,
避免两边各自 mock 成「恰好一致」——那种测试对集成缺陷是盲的。

5 个用例覆盖:
- 提交后仍是旧值、审核通过后才变新值;
- 驳回后生效值不变(已认证司机不会被驳回下线);
- 从未认证时审核前查不到生效值;
- 连续提交两次只剩一条待审,且被作废的那条不能再被审核;
- 已通过的记录不可再审(防止把生效快照改坏)。

全模块 63 个测试通过:mvn -o test -pl blade-service/blade-transport -am
2026-10-02 16:36:41 +08:00
..
2026-07-10 22:08:46 +08:00
2026-08-18 15:18:15 +08:00
2026-09-20 16:36:31 +08:00
2026-08-04 02:49:59 +08:00