📌 脱敏说明:本报告已移除敏感项目信息,仅保留技术原理与通用实现方案
传统 LLM 生成单元测试断言时存在三大挑战:
源码 → AST/CFG/DDG 多视图融合 → 红边标注测试义务点 → Test-Oriented Graph
| 槽位 | 语义 | 示例 |
|——|——|——|
| AssertType | 断言方法类型 | assertEquals, assertThrows |
| Expected | 期望值 | 200, expectedUser |
| Actual | 实际执行结果 | service.calculate(x) |
| Delta | 精度容差 | 0.001 |
| Message | 失败提示 | "Calculation mismatch" |
| Precondition | 前置条件校验 | assertNotNull(input) |
| Postcondition | 后置状态验证 | verify(mock).call() |