diff --git a/src/test/java/org/json/junit/JSONObjectTest.java b/src/test/java/org/json/junit/JSONObjectTest.java index 51407f0..374bc10 100644 --- a/src/test/java/org/json/junit/JSONObjectTest.java +++ b/src/test/java/org/json/junit/JSONObjectTest.java @@ -115,10 +115,17 @@ public class JSONObjectTest { .put("key2", 2) .put("key3", new String(string1)); - assertFalse("Should eval to false", obj1.similar(obj2)); + JSONObject obj4 = new JSONObject() + .put("key1", "abc") + .put("key2", 2.0) + .put("key3", new String(string1)); + assertFalse("Should eval to false", obj1.similar(obj2)); + assertTrue("Should eval to true", obj1.similar(obj3)); + assertTrue("Should eval to true", obj1.similar(obj4)); + } @Test