You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tamaya.apache.org by po...@apache.org on 2017/10/22 20:58:08 UTC
incubator-tamaya-extensions git commit: TAMAYA-291: Raise test
coverage
Repository: incubator-tamaya-extensions
Updated Branches:
refs/heads/master 839b50f36 -> d0fffd689
TAMAYA-291: Raise test coverage
Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/commit/d0fffd68
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/tree/d0fffd68
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/diff/d0fffd68
Branch: refs/heads/master
Commit: d0fffd6893b8953fb97fc0e247357194900a70c6
Parents: 839b50f
Author: Phil Ottlinger <po...@apache.org>
Authored: Sun Oct 22 22:57:48 2017 +0200
Committer: Phil Ottlinger <po...@apache.org>
Committed: Sun Oct 22 22:57:48 2017 +0200
----------------------------------------------------------------------
.../java/org/apache/tamaya/json/JSONVisitorTest.java | 13 +++++++++++++
1 file changed, 13 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/d0fffd68/modules/formats/json/src/test/java/org/apache/tamaya/json/JSONVisitorTest.java
----------------------------------------------------------------------
diff --git a/modules/formats/json/src/test/java/org/apache/tamaya/json/JSONVisitorTest.java b/modules/formats/json/src/test/java/org/apache/tamaya/json/JSONVisitorTest.java
index 6a51f0a..c9c9f7f 100644
--- a/modules/formats/json/src/test/java/org/apache/tamaya/json/JSONVisitorTest.java
+++ b/modules/formats/json/src/test/java/org/apache/tamaya/json/JSONVisitorTest.java
@@ -18,6 +18,7 @@
*/
package org.apache.tamaya.json;
+import java.math.BigDecimal;
import java.util.HashMap;
import java.util.Map;
@@ -26,6 +27,7 @@ import javax.json.Json;
import javax.json.JsonObject;
import javax.json.JsonValue;
+import org.apache.tamaya.ConfigException;
import org.junit.Test;
public class JSONVisitorTest {
@@ -60,4 +62,15 @@ public class JSONVisitorTest {
assertThat(targetStore).isEmpty();
}
+ @Test(expected = ConfigException.class)
+ public void arraysAreNotSupported() {
+ JsonObject startNode = Json.createObjectBuilder().//
+ add("arrayKey", Json.createArrayBuilder().build()).//
+ build();
+ Map<String, String> targetStore = new HashMap<>();
+ JSONVisitor visitor = new JSONVisitor(startNode, targetStore);
+ assertThat(visitor).isNotNull();
+ visitor.run();
+ }
+
}