package com.zy.core.utils; import org.junit.jupiter.api.Test; class StationOperateProcessUtilsReroutePipelineTest { @Test void choosesRunBlockCommandBuilderForRunBlockRerouteScene() { StationOperateProcessUtils.RerouteSceneType scene = StationOperateProcessUtils.RerouteSceneType.RUN_BLOCK_REROUTE; } @Test void resolveExecutionTarget_skipsWhenTargetEqualsCurrentStation() { StationOperateProcessUtils.RerouteDecision decision = StationOperateProcessUtils.RerouteDecision.skip("same-station"); assert decision.skip(); assert "same-station".equals(decision.skipReason()); } }