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