Phase 5+: 集成测试加入报告生成验证, 118测试4秒完成

This commit is contained in:
tian 2026-06-11 16:05:32 +08:00
parent aea15e6ec6
commit 4db30131e9

View File

@ -398,6 +398,11 @@ namespace CounterDrone.Core.Tests
Assert.True(launched > 0, msg);
Assert.True(cloudsGenerated > 0, msg);
Assert.True(drone.Status == DroneStatus.Destroyed, msg);
var detailJ = _scenario.GetTaskDetail(_taskId)!;
var report = new ReportGenerator().Generate(detailJ, eng.Events.ToList(), drone.Status, eng.SimulationTime);
Assert.Contains("成功拦截", report);
Assert.Contains(detailJ.Task.Name, report);
}
}
}