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