|
@@ -2,21 +2,17 @@ package top.haijunit.train.test;
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
-import org.aspectj.lang.annotation.Before;
|
|
|
|
|
-import org.junit.jupiter.api.*;
|
|
|
|
|
|
|
+import org.junit.jupiter.api.Assertions;
|
|
|
|
|
+import org.junit.jupiter.api.BeforeEach;
|
|
|
|
|
+import org.junit.jupiter.api.DisplayName;
|
|
|
import org.junit.jupiter.params.ParameterizedTest;
|
|
import org.junit.jupiter.params.ParameterizedTest;
|
|
|
import org.junit.jupiter.params.provider.CsvSource;
|
|
import org.junit.jupiter.params.provider.CsvSource;
|
|
|
-import org.junit.jupiter.params.provider.ValueSource;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
|
-import top.haijunit.common.utils.StreamUtils;
|
|
|
|
|
import top.haijunit.train.TrainServerMain;
|
|
import top.haijunit.train.TrainServerMain;
|
|
|
-import top.haijunit.train.domain.constant.DirectionEnum;
|
|
|
|
|
import top.haijunit.train.domain.entity.SignStopEntity;
|
|
import top.haijunit.train.domain.entity.SignStopEntity;
|
|
|
-import top.haijunit.train.domain.entity.TrainEntity;
|
|
|
|
|
import top.haijunit.train.service.SectionService;
|
|
import top.haijunit.train.service.SectionService;
|
|
|
import top.haijunit.train.simulation.domain.SectionItem;
|
|
import top.haijunit.train.simulation.domain.SectionItem;
|
|
|
-import top.haijunit.train.simulation.domain.TrainItem;
|
|
|
|
|
import top.haijunit.train.simulation.domain.TrainTravel;
|
|
import top.haijunit.train.simulation.domain.TrainTravel;
|
|
|
import top.haijunit.train.simulation.train.TrainComputerService;
|
|
import top.haijunit.train.simulation.train.TrainComputerService;
|
|
|
import top.haijunit.train.utils.NumberUtil;
|
|
import top.haijunit.train.utils.NumberUtil;
|
|
@@ -48,8 +44,8 @@ public class ComputerRouteTest {
|
|
|
@BeforeEach
|
|
@BeforeEach
|
|
|
void localAllRoute() {
|
|
void localAllRoute() {
|
|
|
this.sectionItems = sectionService.getAllSection();
|
|
this.sectionItems = sectionService.getAllSection();
|
|
|
- // this.sectionItems.forEach(item -> log.info("id:{}, 进路:{}, 区段名称:{}, 区段Id:{}, 上一个:{}, 下一个:{}, 道岔:{}, 折返:{}", item.getId(), item.getRouteName(), item.getSectionName(), item.getSectionId(), item.getPreId(), item.getNextId(), item.isSwitch(), item.isTurnBack()));
|
|
|
|
|
- // log.info("------ 进路区段集合 ------");
|
|
|
|
|
|
|
+ this.sectionItems.forEach(item -> log.info("id:{}, 进路:{}, 区段名称:{}, 区段Id:{}, 上一个:{}, 下一个:{}, 道岔:{}, 折返:{}", item.getId(), item.getRouteName(), item.getSectionName(), item.getSectionId(), item.getPreId(), item.getNextId(), item.isSwitch(), item.isTurnBack()));
|
|
|
|
|
+ log.info("------ 进路区段集合 ------");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@DisplayName("列车行驶-上行")
|
|
@DisplayName("列车行驶-上行")
|