This website requires JavaScript.
Explore
Help
Sign In
super
/
crawler-plugin
Watch
1
Star
0
Fork
0
You've already forked crawler-plugin
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
dd45ffe34c0b401dcd03bcfdce16b2d506a48cb8
crawler-plugin
/
backend-java
/
src
/
test
/
java
/
com
/
nanri
/
aiimage
T
History
huangzd1997
b9768aac5e
test(shop-data-crawl): 修复 ShopDataCrawlTaskServiceRetentionTest 因构造依赖漏 mock 导致的 NPE——Task 35 给 ShopDataCrawlTaskService 新增了 shopDataCrawlItemStoreService(行级明细落库)与 TaskProgressLightAssembler 两个构造依赖,而本测试的 @Mock 列表未同步更新;@InjectMocks 走构造注入时没有对应 @Mock 的构造参数会被传 null,于是 assembleDailyWorkbook 里的 saveShopBatchFromSnapshot 调用直接 NPE(11 用例 2 失败 5 错误,表现含'期望 IllegalStateException 实为 NullPointerException')。补两个 @Mock 后 11/11 通过,相关模块 310 用例全绿
2026-09-10 14:34:55 +08:00
..
common
task-98: 移除 similar-asin/appearance-patent 模块 Coze,状态机与共享组件改名 LLM
2026-09-01 02:20:50 +08:00
config
fix(delete-brand): 分片缺失降级组装收尾+失败兜底生成可下载结果
2026-09-08 13:18:58 +08:00
metrics
task-191: 双实例指标区分回归契约(instanceId 分桶不串、未配置归 unknown、跨实例可聚合、名集合一致)+ 8 条测试
2026-09-04 23:53:24 +08:00
modules
test(shop-data-crawl): 修复 ShopDataCrawlTaskServiceRetentionTest 因构造依赖漏 mock 导致的 NPE——Task 35 给 ShopDataCrawlTaskService 新增了 shopDataCrawlItemStoreService(行级明细落库)与 TaskProgressLightAssembler 两个构造依赖,而本测试的 @Mock 列表未同步更新;@InjectMocks 走构造注入时没有对应 @Mock 的构造参数会被传 null,于是 assembleDailyWorkbook 里的 saveShopBatchFromSnapshot 调用直接 NPE(11 用例 2 失败 5 错误,表现含'期望 IllegalStateException 实为 NullPointerException')。补两个 @Mock 后 11/11 通过,相关模块 310 用例全绿
2026-09-10 14:34:55 +08:00
testutil
task-217: 快照对比工具(ResponseSnapshotTool:规范 JSON/录制/对比/落盘 golden/可读 diff 报告)+ 8 条测试
2026-09-05 00:25:40 +08:00
ArchitectureBoundaryTest.java
guard(task-210/212): ArchitectureBoundaryTest 债务基线下调 128→84(Handler 迁移后 task→业务依赖实降至 84)并随迁记录 SPI 化遗留
2026-09-05 10:26:50 +08:00