From 1f4e8368631660b368c0c353ed038fffd027cb66 Mon Sep 17 00:00:00 2001 From: stleary Date: Wed, 22 Jul 2015 20:24:45 -0500 Subject: [PATCH] few more enum support tests --- EnumTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/EnumTest.java b/EnumTest.java index 469ba9d..6b7cc6b 100644 --- a/EnumTest.java +++ b/EnumTest.java @@ -268,6 +268,10 @@ public class EnumTest { actualEnum = jsonObject.optEnum(MyEnumField.class, "strKey", null); assertTrue("opt null", actualEnum == null); + // opt with default an index that does not exist + actualEnum = jsonObject.optEnum(MyEnumField.class, "noKey", null); + assertTrue("opt null", actualEnum == null); + /** * Exercise the proposed enum API methods on JSONArray */ @@ -309,5 +313,10 @@ public class EnumTest { // opt with default the wrong value actualEnum = jsonArray.optEnum(MyEnumField.class, 0, null); assertTrue("opt null", actualEnum == null); + + // opt with default an index that does not exist + actualEnum = jsonArray.optEnum(MyEnumField.class, 3, null); + assertTrue("opt null", actualEnum == null); + } }