|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert com.atlassian.confluence.it.web.JsonAssertions
public class JsonAssertions
Assertions to compare JSON objects sensibly.
Constructor Summary | |
---|---|
JsonAssertions()
|
Method Summary | |
---|---|
static JSONArray |
arr(java.lang.Object... args)
Constructs a JSON array from the provided arguments. |
static void |
assertJsonEquals(java.lang.String message,
JSONArray expected,
JSONArray actual)
|
static void |
assertJsonEquals(java.lang.String message,
JSONObject expected,
JSONObject actual)
|
static void |
assertJsonEquals(java.lang.String message,
java.lang.Object expected,
java.lang.Object actual)
|
static void |
assertJsonHasProperties(java.lang.String message,
JSONObject expectedProperties,
JSONObject actual)
|
static JSONObject |
obj(java.lang.Object... args)
Constructs a JSON object from the provided arguments. |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JsonAssertions()
Method Detail |
---|
public static void assertJsonEquals(java.lang.String message, JSONObject expected, JSONObject actual) throws JSONException
JSONException
public static void assertJsonHasProperties(java.lang.String message, JSONObject expectedProperties, JSONObject actual) throws JSONException
JSONException
public static void assertJsonEquals(java.lang.String message, JSONArray expected, JSONArray actual) throws JSONException
JSONException
public static void assertJsonEquals(java.lang.String message, java.lang.Object expected, java.lang.Object actual) throws JSONException
JSONException
public static JSONObject obj(java.lang.Object... args) throws JSONException
obj("a", "value", "b", "other-value")
to construct a JSON object like this:
{ "a": "value", "b": "other-value" }
JSONException
public static JSONArray arr(java.lang.Object... args) throws JSONException
JSONException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |