CLI 与真实管道验证
dotnet run --project tests/XFE.SeAgent.Tests -c Release
验证项目直接链接插件的生产 Protocol / Transport 源码,并使用真实 Windows 命名管道。独立线程模拟游戏 Update,处理回调只读写测试夹具,不接触用户游戏、存档或脚本。
覆盖请求校验及大小边界、当前用户管道 ACL、四客户端并发、响应关联、只有 Pump 才执行、过期/断开/卸载后不补执行、进程端点真实性、客户端取消与响应校验、真实 CLI 进程 JSON 输出、部署哈希参数及 JSONL 采样。临时夹具和结果文件写入 %TEMP%/XfeSeAgentTests。
这套验证不替代真实游戏 API 和存档中的集成测试。
离线存档夹具另覆盖批量源码更新、Unicode/CRLF、Int64 ID、排除投影蓝图、其他 XML 与文件不变、完整备份、二进制缓存失效、逐字节回滚、原子替换失败后的自动恢复、游戏中途加载及后续修改冲突。主机日志检查覆盖可执行文件匹配、加载中保护和卸载完成识别。全部文件在临时目录生成,不使用用户存档。