aboutsummaryrefslogtreecommitdiff
path: root/libs/utils/WordPressUtils/src/androidTest/java/org/wordpress/android/util/JSONUtilsTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'libs/utils/WordPressUtils/src/androidTest/java/org/wordpress/android/util/JSONUtilsTest.java')
-rw-r--r--libs/utils/WordPressUtils/src/androidTest/java/org/wordpress/android/util/JSONUtilsTest.java32
1 files changed, 32 insertions, 0 deletions
diff --git a/libs/utils/WordPressUtils/src/androidTest/java/org/wordpress/android/util/JSONUtilsTest.java b/libs/utils/WordPressUtils/src/androidTest/java/org/wordpress/android/util/JSONUtilsTest.java
new file mode 100644
index 000000000..f7c747ff7
--- /dev/null
+++ b/libs/utils/WordPressUtils/src/androidTest/java/org/wordpress/android/util/JSONUtilsTest.java
@@ -0,0 +1,32 @@
+package org.wordpress.android.util;
+
+import android.test.InstrumentationTestCase;
+
+import org.json.JSONArray;
+import org.json.JSONObject;
+
+public class JSONUtilsTest extends InstrumentationTestCase {
+ public void testQueryJSONNullSource1() {
+ JSONUtils.queryJSON((JSONObject) null, "", "");
+ }
+
+ public void testQueryJSONNullSource2() {
+ JSONUtils.queryJSON((JSONArray) null, "", "");
+ }
+
+ public void testQueryJSONNullQuery1() {
+ JSONUtils.queryJSON(new JSONObject(), null, "");
+ }
+
+ public void testQueryJSONNullQuery2() {
+ JSONUtils.queryJSON(new JSONArray(), null, "");
+ }
+
+ public void testQueryJSONNullReturnValue1() {
+ JSONUtils.queryJSON(new JSONObject(), "", null);
+ }
+
+ public void testQueryJSONNullReturnValue2() {
+ JSONUtils.queryJSON(new JSONArray(), "", null);
+ }
+}