NavisworksTransport/UnitTests/Integration
tian 832caaffef feat: F1 剖面盒自动检测完整链路跑通(真实物体)
- SectionBoxBatchDetector:路径剖面盒(复用 SectionClipHelper.CalculatePathClipBox 产品语义)→ 导出局部 NWD → 副实例检测 → 报告回传
- 移动物体跨实例解析:导出剖面盒保留节点树结构,去掉根后主/副层级链一致,按 ancestorChain 匹配(用户验证结论)
- 副实例临时库:TRANSPORTPLUGIN_TEST_DB_PATH 环境变量显式指定,createIfMissing 时强制创建(解决检测记录无法落库→报告失败)
- 副实例进程定位:cmd start detach 后按新 Roamer PID 定位并关闭
- batch-queue-add:真实物体写入 ModelItemReferences(MovingObject),F1 从引用读移动物体名/PathId/层级链
- batch-queue-process:改后台执行立即返回(模态进度条不阻塞 HTTP),调用方轮询数据库状态
- 集成测试标准场景:自动测试_Ground 更新(用户修改)+ Ground 真实物体改 Chair Lounge Couch Double

验证:F1 Ground + Chair Lounge Couch Double,碰撞 28/28,链路完整
2026-08-05 12:11:37 +08:00
..
AnimationFrameProbeAutomationTests.cs feat: 集成测试补 T05/T06 + 动画加速与多项基础设施修复 2026-08-04 18:13:26 +08:00
AnimationPlaybackControlAutomationTests.cs feat: 集成测试补 T11-T15(P0+P1+P2 全部完成,24/24 通过) 2026-08-04 18:39:16 +08:00
AutoPathGridGenerationAutomationTests.cs Fix auto path grid restore and validation 2026-04-26 19:11:03 +08:00
AutoPathObstacleDetourAutomationTests.cs feat: 集成测试补 T07-T10(P0+P1 全部完成,18/18 通过) 2026-08-04 18:21:18 +08:00
BatchQueueAutomationTests.cs feat: 集成测试补 T11-T15(P0+P1+P2 全部完成,24/24 通过) 2026-08-04 18:39:16 +08:00
CollisionReportAssertions.cs feat: 集成测试补 T05/T06 + 动画加速与多项基础设施修复 2026-08-04 18:13:26 +08:00
DetectionRecordPersistenceAutomationTests.cs feat: 集成测试补 T07-T10(P0+P1 全部完成,18/18 通过) 2026-08-04 18:21:18 +08:00
ExportImportRoundTripAutomationTests.cs feat: 集成测试补 T11-T15(P0+P1+P2 全部完成,24/24 通过) 2026-08-04 18:39:16 +08:00
FreePathAutomationTests.cs feat: 集成测试补 T05/T06 + 动画加速与多项基础设施修复 2026-08-04 18:13:26 +08:00
NavisworksTestAutomationClient.cs feat: 集成测试补 T16 剖面盒导出(25/25 通过) 2026-08-04 18:44:01 +08:00
PathAnalysisAutomationTests.cs feat: 集成测试补 T11-T15(P0+P1+P2 全部完成,24/24 通过) 2026-08-04 18:39:16 +08:00
PathEditingAutomationTests.cs feat: 集成测试补 T11-T15(P0+P1+P2 全部完成,24/24 通过) 2026-08-04 18:39:16 +08:00
PathImportValidityAutomationTests.cs feat: 集成测试补 T05/T06 + 动画加速与多项基础设施修复 2026-08-04 18:13:26 +08:00
RealObjectAnimationAutomationTests.cs feat: F1 剖面盒自动检测完整链路跑通(真实物体) 2026-08-05 12:11:37 +08:00
RouteGridDiagnosticsAutomationTests.cs feat: 集成测试补 T07-T10(P0+P1 全部完成,18/18 通过) 2026-08-04 18:21:18 +08:00
SectionBoxExportAutomationTests.cs feat: 集成测试补 T16 剖面盒导出(25/25 通过) 2026-08-04 18:44:01 +08:00
VirtualCollisionAutomationTests.cs feat: 集成测试补 T05/T06 + 动画加速与多项基础设施修复 2026-08-04 18:13:26 +08:00