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());
|
}
|
}
|