mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-08 21:30:57 +00:00
fix test cases;
This commit is contained in:
1 parent
a656795d41
commit
e177a2c0b0
2 files changed
+14
-8
No files matched your search
+7
-4
@@ -5,6 +5,8 @@ import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import junit.framework.Assert;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import com.sap.sailing.domain.base.impl.MillisecondsTimePoint;
|
||||
@@ -32,7 +34,7 @@ public class SimulatorTest {
|
||||
// race course: copacabana, rio de janeiro, brasil
|
||||
Position start = new DegreePosition(-22.975779,-43.17421);
|
||||
Position end = new DegreePosition(-22.99016,-43.156013);
|
||||
System.out.println("race course size: "+start.getDistance(end).getKilometers());
|
||||
//System.out.println("race course size: "+start.getDistance(end).getKilometers());
|
||||
|
||||
List<Position> course = new LinkedList<Position>();
|
||||
course.add(start);
|
||||
@@ -56,9 +58,10 @@ public class SimulatorTest {
|
||||
//Map<String, Path> paths = sailingSim.getAllPathsForLeg(new SimulatorUISelectionImpl(0, 0, 0, 0));
|
||||
Map<String, Path> paths = sailingSim.getAllPaths();
|
||||
|
||||
System.out.println("opportunistic path points: "+paths.get("2#Opportunistic").getPathPoints().size());
|
||||
System.out.println("omnciscient path points: "+paths.get("1#Omniscient").getPathPoints().size());
|
||||
|
||||
//System.out.println("opportunistic path points: "+paths.get("2#Opportunist Left").getPathPoints().size());
|
||||
Assert.assertEquals(paths.get("2#Opportunist Left").getPathPoints().size(), 80);
|
||||
//System.out.println("omnciscient path points: "+paths.get("1#Omniscient").getPathPoints().size());
|
||||
Assert.assertEquals(paths.get("1#Omniscient").getPathPoints().size(), 52);
|
||||
}
|
||||
|
||||
}
|
||||
+7
-4
@@ -4,6 +4,8 @@ import java.sql.Date;
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
import junit.framework.Assert;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import com.sap.sailing.domain.base.SpeedWithBearing;
|
||||
@@ -16,7 +18,7 @@ import com.sap.sailing.domain.common.impl.DegreePosition;
|
||||
import com.sap.sailing.simulator.Path;
|
||||
import com.sap.sailing.simulator.PolarDiagram;
|
||||
import com.sap.sailing.simulator.SimulationParameters;
|
||||
import com.sap.sailing.simulator.impl.PathGeneratorTreeGrowTarget;
|
||||
import com.sap.sailing.simulator.impl.PathGeneratorTreeGrowWind3;
|
||||
import com.sap.sailing.simulator.impl.PolarDiagram49STG;
|
||||
import com.sap.sailing.simulator.impl.RectangularBoundary;
|
||||
import com.sap.sailing.simulator.impl.SimulationParametersImpl;
|
||||
@@ -58,12 +60,13 @@ public class TreeGrowTest {
|
||||
param.setProperty("Djikstra.gridv[int]", 10.0);
|
||||
param.setProperty("Djikstra.gridh[int]", 100.0);*/
|
||||
|
||||
PathGeneratorTreeGrowTarget treeGrow = new PathGeneratorTreeGrowTarget(param);
|
||||
PathGeneratorTreeGrowWind3 treeGrow = new PathGeneratorTreeGrowWind3(param);
|
||||
|
||||
Path path = treeGrow.getPath();
|
||||
|
||||
System.out.println("tree-grow path points: "+path.getPathPoints().size());
|
||||
|
||||
//System.out.println("tree-grow path points: "+path.getPathPoints().size());
|
||||
Assert.assertEquals(path.getPathPoints().size(), 61);
|
||||
|
||||
//for(TimedPositionWithSpeed pos : path.getPathPoints()) {
|
||||
// System.out.println(""+pos.getPosition().getLatDeg()+", "+pos.getPosition().getLngDeg());
|
||||
//}
|
||||
|
||||
Reference in new issue
Block a user