com.atlassian.confluence.util.test.matchers
Class JsonMatchers
java.lang.Object
com.atlassian.confluence.util.test.matchers.JsonMatchers
public class JsonMatchers
- extends java.lang.Object
Matchers to help reduce the boilerplate in testing JsonNodes.
- Since:
- 5.6
Method Summary |
static org.hamcrest.Matcher<org.codehaus.jackson.JsonNode> |
hasJsonField(java.lang.String name)
|
static org.hamcrest.Matcher<org.codehaus.jackson.JsonNode> |
hasLongNode(java.lang.String name,
long value)
|
static org.hamcrest.Matcher<org.codehaus.jackson.JsonNode> |
hasTextNode(java.lang.String name,
java.lang.String value)
|
static org.hamcrest.TypeSafeMatcher<org.codehaus.jackson.JsonNode> |
isText(java.lang.String expected)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JsonMatchers
public JsonMatchers()
hasJsonField
public static org.hamcrest.Matcher<org.codehaus.jackson.JsonNode> hasJsonField(java.lang.String name)
hasLongNode
public static org.hamcrest.Matcher<org.codehaus.jackson.JsonNode> hasLongNode(java.lang.String name,
long value)
hasTextNode
public static org.hamcrest.Matcher<org.codehaus.jackson.JsonNode> hasTextNode(java.lang.String name,
java.lang.String value)
isText
public static org.hamcrest.TypeSafeMatcher<org.codehaus.jackson.JsonNode> isText(java.lang.String expected)
Copyright © 2003-2014 Atlassian. All Rights Reserved.