12 lines
909 B
Markdown
12 lines
909 B
Markdown
|
|
# 充值配置边界测试
|
|||
|
|
|
|||
|
|
操作时间:2026-09-11。操作类型:增加后端回归验证。
|
|||
|
|
|
|||
|
|
新增 `backend/api/internal/logic/common/recharge_options_test.go`:使用SQLMock确认账户鉴权、已发布充值协议查询条件与版本排序;未配置渠道返回不可用,协议不存在不伪造协议内容,不提供Mock渠道。账户不存在时不返回渠道信息,也不继续访问协议查询。
|
|||
|
|
|
|||
|
|
另验证空路径、缺失路径和目录不能被视作可用密钥文件。测试不会连接远程数据库,不读取或打印真实密钥。定向测试通过;公共模块完整测试结果以本次执行输出为准。
|
|||
|
|
|
|||
|
|
这些测试只证明配置接口边界,不能证明真实支付供应商可用。页面样式、协议留痕、渠道联调等未完工作仍保留。
|
|||
|
|
|
|||
|
|
最终 `go test ./internal/logic/common` 通过(8.578秒),包含上述鉴权失败分支。
|