public class JSONPathAssertion extends AbstractTestElement implements java.io.Serializable, Assertion
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXPECT_NULL |
static java.lang.String |
EXPECTEDVALUE |
static java.lang.String |
INVERT |
static java.lang.String |
ISREGEX |
static java.lang.String |
JSONPATH |
static java.lang.String |
JSONVALIDATION |
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS| Constructor and Description |
|---|
JSONPathAssertion() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getExpectedValue() |
java.lang.String |
getJsonPath() |
AssertionResult |
getResult(SampleResult samplerResult)
Returns the AssertionResult object encapsulating information about the
success or failure of the assertion.
|
boolean |
isExpectNull() |
boolean |
isInvert() |
boolean |
isJsonValidationBool() |
boolean |
isUseRegex() |
static java.lang.String |
objectToString(java.lang.Object subj) |
void |
setExpectedValue(java.lang.String expectedValue) |
void |
setExpectNull(boolean val) |
void |
setInvert(boolean invert) |
void |
setIsRegex(boolean flag) |
void |
setJsonPath(java.lang.String jsonPath) |
void |
setJsonValidationBool(boolean jsonValidation) |
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traversePropertyfinalize, getClass, notify, notifyAll, toString, wait, wait, waitremovedpublic static final java.lang.String JSONPATH
public static final java.lang.String EXPECTEDVALUE
public static final java.lang.String JSONVALIDATION
public static final java.lang.String EXPECT_NULL
public static final java.lang.String INVERT
public static final java.lang.String ISREGEX
public java.lang.String getJsonPath()
public void setJsonPath(java.lang.String jsonPath)
public java.lang.String getExpectedValue()
public void setExpectedValue(java.lang.String expectedValue)
public void setJsonValidationBool(boolean jsonValidation)
public void setExpectNull(boolean val)
public boolean isExpectNull()
public boolean isJsonValidationBool()
public void setInvert(boolean invert)
public boolean isInvert()
public void setIsRegex(boolean flag)
public boolean isUseRegex()
public AssertionResult getResult(SampleResult samplerResult)
Assertionpublic static java.lang.String objectToString(java.lang.Object subj)
Copyright © 1998-2018 Apache Software Foundation. All Rights Reserved.