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 <[email protected]>
Authored: Sun Oct 22 22:57:48 2017 +0200
Committer: Phil Ottlinger <[email protected]>
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();
+       }
+       
 }

Reply via email to