- Task 5:expectImportLog 的行数参数显式转 int64。database/sql 会把实参归一成 driver.Value(int→int64),sqlmock 按类型比对,传 Go int 必然匹配不上 - Task 5:expectImportLog 补 fileName 参数,模板非法那条用例传的文件名与其它用例不同 - Task 5:事务内 SQL 的期望顺序改为「推进 code_rules → 分批 INSERT」, 与已提交的 ImportTx 实现(material.go:480 在 :485 之前)一致 - Task 6:测试片段补上缺失的 strings import 按修正后的片段替换 internal/service/material_import_test.go 实跑,5 个用例全通过。 |
||
|---|---|---|
| .. | ||
| plans | ||
| specs | ||