From 95bb492b0bc03aaef52bfdc3838e0cc40f85e124 Mon Sep 17 00:00:00 2001 From: Luc Maisonobe <luc@orekit.org> Date: Tue, 10 Feb 2015 15:42:05 +0100 Subject: [PATCH] Removed output and changet test to really do some assertions. --- .../orekit/rugged/errors/DumpManagerTest.java | 37 ++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/src/test/java/org/orekit/rugged/errors/DumpManagerTest.java b/src/test/java/org/orekit/rugged/errors/DumpManagerTest.java index 5cd1e90f..356c6ea1 100644 --- a/src/test/java/org/orekit/rugged/errors/DumpManagerTest.java +++ b/src/test/java/org/orekit/rugged/errors/DumpManagerTest.java @@ -67,11 +67,46 @@ public class DumpManagerTest { DumpManager.activate(dump); locationsinglePoint(); DumpManager.deactivate(); + + int countAlgorithm = 0; + int countEllipsoid = 0; + int countSpan = 0; + int countTransform = 0; + int countDEMTile = 0; + int countDEMCell = 0; + int countDirectLoc = 0; BufferedReader br = new BufferedReader(new FileReader(dump)); for (String line = br.readLine(); line != null; line = br.readLine()) { - System.out.println(line); + String trimmed = line.trim(); + if (trimmed.length() > 0 && !trimmed.startsWith("#")){ + if (trimmed.startsWith("algorithm:")) { + ++countAlgorithm; + } else if (trimmed.startsWith("ellipsoid:")) { + ++countEllipsoid; + } else if (trimmed.startsWith("span:")) { + ++countSpan; + } else if (trimmed.startsWith("transform:")) { + ++countTransform; + } else if (trimmed.startsWith("DEM tile:")) { + ++countDEMTile; + } else if (trimmed.startsWith("DEM cell:")) { + ++countDEMCell; + } else if (trimmed.startsWith("direct location:")) { + ++countDirectLoc; + } else { + Assert.fail(line); + } + } } br.close(); + Assert.assertEquals(1, countAlgorithm); + Assert.assertEquals(1, countEllipsoid); + Assert.assertEquals(1, countSpan); + Assert.assertEquals(1, countTransform); + Assert.assertEquals(2, countDEMTile); + Assert.assertEquals(884, countDEMCell); + Assert.assertEquals(400, countDirectLoc); + } public void locationsinglePoint() -- GitLab