java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/util/PathGeneratorTracTracEval.java
... ...
@@ -5,10 +5,8 @@ import java.util.List;
5 5
6 6
import org.junit.jupiter.api.Assertions;
7 7
8
-import com.sap.sailing.domain.common.impl.MeterDistance;
9 8
import com.sap.sailing.simulator.Path;
10 9
import com.sap.sailing.simulator.impl.PathGeneratorTracTrac;
11
-import com.sap.sse.common.Distance;
12 10
13 11
public class PathGeneratorTracTracEval {
14 12
... ...
@@ -59,30 +57,25 @@ public class PathGeneratorTracTracEval {
59 57
}
60 58
61 59
public void testGetLegPolyline() {
62
-
63
- Distance maxDistance = new MeterDistance(4.88);
64
-
65 60
PathGeneratorTracTracEval.pathGenerator.setSelectionParameters(0, 0);
66
- Path legPolyline0 = PathGeneratorTracTracEval.pathGenerator.getPathPolyline(maxDistance);
61
+ Path legPolyline0 = PathGeneratorTracTracEval.pathGenerator.getPathPolyline();
67 62
Assertions.assertEquals(10, legPolyline0.getPathPoints().size());
68 63
69 64
PathGeneratorTracTracEval.pathGenerator.setSelectionParameters(1, 0);
70
- Path legPolyline1 = PathGeneratorTracTracEval.pathGenerator.getPathPolyline(maxDistance);
65
+ Path legPolyline1 = PathGeneratorTracTracEval.pathGenerator.getPathPolyline();
71 66
Assertions.assertEquals(7, legPolyline1.getPathPoints().size());
72 67
73 68
PathGeneratorTracTracEval.pathGenerator.setSelectionParameters(2, 0);
74
- Path legPolyline2 = PathGeneratorTracTracEval.pathGenerator.getPathPolyline(maxDistance);
69
+ Path legPolyline2 = PathGeneratorTracTracEval.pathGenerator.getPathPolyline();
75 70
Assertions.assertEquals(8, legPolyline2.getPathPoints().size());
76 71
77 72
PathGeneratorTracTracEval.pathGenerator.setSelectionParameters(3, 0);
78
- Path legPolyline3 = PathGeneratorTracTracEval.pathGenerator.getPathPolyline(maxDistance);
73
+ Path legPolyline3 = PathGeneratorTracTracEval.pathGenerator.getPathPolyline();
79 74
Assertions.assertEquals(7, legPolyline3.getPathPoints().size());
80 75
}
81 76
82 77
public void testGetLegsNames() {
83
-
84 78
List<String> legsNames = PathGeneratorTracTracEval.pathGenerator.getLegsNames();
85
-
86 79
Assertions.assertEquals(4, legsNames.size());
87 80
Assertions.assertEquals("G1 Start-Finish -> G1 Mark 1", legsNames.get(0));
88 81
Assertions.assertEquals("G1 Mark 1 -> G1 Mark 4", legsNames.get(1));
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PathGeneratorTracTrac.java
... ...
@@ -29,7 +29,6 @@ import com.sap.sailing.domain.tractracadapter.impl.TracTracAdapterFactoryImpl;
29 29
import com.sap.sailing.simulator.Path;
30 30
import com.sap.sailing.simulator.SimulationParameters;
31 31
import com.sap.sailing.simulator.TimedPositionWithSpeed;
32
-import com.sap.sse.common.Distance;
33 32
import com.sap.sse.common.TimePoint;
34 33
import com.sap.sse.common.impl.DegreeBearingImpl;
35 34
import com.sap.sse.common.impl.MillisecondsTimePoint;
... ...
@@ -176,7 +175,7 @@ public class PathGeneratorTracTrac extends PathGeneratorBase {
176 175
}
177 176
178 177
@SuppressWarnings("null")
179
- public Path getPathPolyline(Distance maxDistance) {
178
+ public Path getPathPolyline() {
180 179
this.intializeRaceHandle();
181 180
// getting the race
182 181
RaceDefinition raceDef = this.raceHandle.getRace();