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, traverseProperty
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
removed
public 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)
Assertion
public static java.lang.String objectToString(java.lang.Object subj)
Copyright © 1998-2019 Apache Software Foundation. All Rights Reserved.