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));
}
}