94bfc5a705
SimulatedXRaySource.ConnectVariables() 中新增的 VariablesConnectedEvent 发布未被测试的 EventAggregator Mock 覆盖,导致 GetEvent<T>() 返回 null, 触发 NullReferenceException,5 个测试全部失败。 - 补充 VariablesConnectedEvent、StatusUpdatedEvent 的 Mock 设置 - Initialize_SetsInitializedTrue 增加 VariablesConnectedEvent(true) 发布断言 - 修正 TurnOff_PublishesClosedEvent 断言逻辑:Arrange 阶段 ConnectVariables/TurnOn 已产生一次 Closed 事件,需在 Act 前清空 Invocations 避免误判发布次数