You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jg...@apache.org on 2018/11/28 22:52:10 UTC

[13/14] tomee git commit: fixing assert keys based on Romain's feedback

fixing assert keys based on Romain's feedback


Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/54d3a9bf
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/54d3a9bf
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/54d3a9bf

Branch: refs/heads/master
Commit: 54d3a9bf3d6165de9e08cbcf6036d2c42ec3ec4b
Parents: 5475783
Author: ivanjunckes <ij...@tomitribe.com>
Authored: Tue Nov 27 14:02:13 2018 -0200
Committer: ivanjunckes <ij...@tomitribe.com>
Committed: Tue Nov 27 14:02:13 2018 -0200

----------------------------------------------------------------------
 .../src/test/java/WeatherServiceTest.java        | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tomee/blob/54d3a9bf/examples/mp-metrics-timed/src/test/java/WeatherServiceTest.java
----------------------------------------------------------------------
diff --git a/examples/mp-metrics-timed/src/test/java/WeatherServiceTest.java b/examples/mp-metrics-timed/src/test/java/WeatherServiceTest.java
index 077338a..4938109 100644
--- a/examples/mp-metrics-timed/src/test/java/WeatherServiceTest.java
+++ b/examples/mp-metrics-timed/src/test/java/WeatherServiceTest.java
@@ -193,6 +193,23 @@ public class WeatherServiceTest {
                 "}";
 
         JsonObject expectedJson = Json.createReader(new StringReader(expected)).readObject();
-        assertEquals(expectedJson, metadataJson);
+        assertEquals(expectedJson.keySet().size(), metadataJson.keySet().size());
+
+        String[] expectedKeys = {
+                "description",
+                "displayName",
+                "name",
+                "reusable",
+                "tags",
+                "type",
+                "typeRaw",
+                "unit",
+        };
+
+        Stream.of(expectedKeys)
+                .forEach(text ->
+                        assertTrue(
+                                "Expected: " + text + " to be present in " + expected,
+                                expectedJson.getJsonObject("weather_day_status").get(text) != null));
     }
 }