public abstract class JsonPathAssertionBase extends XPathContainsAssertion
| Modifier and Type | Class and Description | 
|---|---|
| static class  | JsonPathAssertionBase.JsonAssertionFactory | 
XPathContainsAssertion.FactoryAbstractXmlContainsAssertion.InternalDifferenceListenerDESCRIPTION, ID, LABELallowWildcards, configurationDialog, expectedContent, ignoreComments, ignoreNamespaceDifferences, pathassertionErrors, assertionStatusCONFIGURATION_PROPERTY, DISABLED_PROPERTY, ERRORS_PROPERTY, STATUS_PROPERTYDESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY| Constructor and Description | 
|---|
| JsonPathAssertionBase(TestAssertionConfig assertionConfig,
                     Assertable assertable) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canAssertXmlContent() | 
| String | getContentAreaBorderTitle() | 
| String | getContentAreaToolTipText() | 
| String | getPathAreaBorderTitle() | 
| String | getPathAreaDescription() | 
| String | getPathAreaTitle() | 
| String | getPathAreaToolTipText() | 
| protected String | getPathString() | 
| protected PropertyExpansionContext | getPropertyExpansionContext() | 
| protected String | internalAssertProperty(TestPropertyHolder source,
                      String propertyName,
                      MessageExchange messageExchange,
                      SubmitContext context) | 
| protected String | internalAssertRequest(MessageExchange messageExchange,
                     SubmitContext context) | 
| protected String | internalAssertResponse(MessageExchange messageExchange,
                      SubmitContext context) | 
| protected String | readStringValue(String assertableContent,
               String expandedPath) | 
| protected void | throwAssertionException(String path,
                       Throwable exception) | 
assertContent, getHelpURL, getQueryType, selectFromCurrentaddConfigurationValues, addMatchEditorActions, addPathEditorActions, configure, createConfiguration, getAssertion, getConfigurationDialogTitle, getContentArea, getExpectedContent, getPath, getPathArea, getPropertyExpansions, getXPathReferences, isAllowWildcards, isIgnoreComments, isIgnoreNamespaceDifferences, setAllowWildcards, setContent, setExpectedContent, setExpectedContent, setIgnoreComments, setIgnoreNamespaceDifferences, setPathassertProperty, assertRequest, assertResponse, getAssertable, getConfig, getConfiguration, getDescription, getErrors, getIcon, getId, getIndexOfAssertion, getLabel, getName, getParent, getSettings, getStatus, isAllowMultiple, isClonable, isConfigurable, isDisabled, isFailed, isValid, prepare, release, resolve, setAssertable, setConfiguration, setDisabled, setName, updateConfigaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getChildren, getProject, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassertRequestassertResponsegetChildren, getProjectaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerpublic JsonPathAssertionBase(TestAssertionConfig assertionConfig, Assertable assertable)
protected String internalAssertResponse(MessageExchange messageExchange, SubmitContext context) throws AssertionException
internalAssertResponse in class AbstractXmlContainsAssertionAssertionExceptionprotected String internalAssertRequest(MessageExchange messageExchange, SubmitContext context) throws AssertionException
internalAssertRequest in class AbstractXmlContainsAssertionAssertionExceptionprotected String internalAssertProperty(TestPropertyHolder source, String propertyName, MessageExchange messageExchange, SubmitContext context) throws AssertionException
internalAssertProperty in class AbstractXmlContainsAssertionAssertionExceptionprotected PropertyExpansionContext getPropertyExpansionContext()
public boolean canAssertXmlContent()
canAssertXmlContent in class AbstractXmlContainsAssertionprotected void throwAssertionException(String path, Throwable exception) throws AssertionException
AssertionExceptionpublic String getPathAreaTitle()
getPathAreaTitle in class AbstractXmlContainsAssertionpublic String getPathAreaDescription()
getPathAreaDescription in class AbstractXmlContainsAssertionpublic String getPathAreaToolTipText()
getPathAreaToolTipText in class AbstractXmlContainsAssertionpublic String getPathAreaBorderTitle()
getPathAreaBorderTitle in class AbstractXmlContainsAssertionpublic String getContentAreaToolTipText()
getContentAreaToolTipText in class AbstractXmlContainsAssertionpublic String getContentAreaBorderTitle()
getContentAreaBorderTitle in class AbstractXmlContainsAssertionprotected String getPathString()
Copyright © 2019. All Rights Reserved.