public class XmlRpcTestStepRequest extends WsdlTestStepWithProperties implements TestStep, PropertyChangeListener, Assertable, AuthProfileHolderContainer
AbstractWsdlModelItem.ExternalAction
Assertable.AssertionStatus
Modifier and Type | Field and Description |
---|---|
static String |
ICON_NAME |
RAW_RESPONSE, RESPONSE, RESPONSE_AS_XML
DISABLED_PROPERTY
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY, NAME_SUFFIX
AUTH_PROFILE_PROPERTY
Constructor and Description |
---|
XmlRpcTestStepRequest(WsdlTestCase testCase,
TestStepConfig config,
boolean forLoadTest) |
addProperty, addProperty, addTestPropertyListener, createNoLicenseResult, deleteProperty, firePropertiesAdded, firePropertiesRemoved, firePropertyAdded, firePropertyMoved, firePropertyRemoved, firePropertyRenamed, firePropertyValueChanged, getFailedResultBasedOnRunContext, getProperties, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperties, hasProperty, moveProperty, moveProperty, propertyRenamed, release, removeTestPropertyListener, setPropertyValue
afterCopy, afterCreateFromGUI, cancel, clone, createPanelBuilder, dependsOn, finish, getDefaultSourcePropertyName, getDefaultTargetPropertyName, getLabel, getModelItem, getPropertiesLabel, getTestCase, getTestStepTitle, hasEditor, isDisabled, isForLoadTest, prepare, setDisabled, setName
addExternalDependencies, afterLoad, afterSave, beforeSave, clearIdCache, createEventBusMessage, dependsOn, getConfig, getDescription, getExternalAction, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, initItemOrder, initWsdlModelItemOrder, resetConfigOnMove, resolve, setDescription, setExternalAction, setIcon, setSettings
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, getChildren, getDashboardDbId, getProject, isNotifyPropertyChanged, notifyPropertyChanged, removeModelItemFromConfig, removePropertyChangeListener, removePropertyChangeListener, setDashboardDbId, setNotifyPropertyChanged
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cancel, finish, getLabel, getTestCase, isDisabled, prepare
getChildren, getDescription, getIcon, getId, getName, getParent, getSettings, setName
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
addTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValue
getModelItem
getModelItem
clone, getAuthProfile, getConfigAdapter, initNew, isAuthProfileSupported, setAuthProfile
public static final String ICON_NAME
public XmlRpcTestStepRequest(WsdlTestCase testCase, TestStepConfig config, boolean forLoadTest)
public void setConfig(TestStepConfig config)
setConfig
in class AbstractWsdlModelItem<TestStepConfig>
public TestStepResult run(TestCaseRunner testRunner, TestCaseRunContext testRunContext)
public String getOperation()
public void setOperation(String operation)
public String getService()
public void setService(String service)
public String getParameters()
public XmlRpcTestRequest getTestRequest()
public void propertyChange(PropertyChangeEvent event)
propertyChange
in interface PropertyChangeListener
public TestAssertion addAssertion(String selection)
addAssertion
in interface Assertable
public void addAssertionsListener(AssertionsListener listener)
addAssertionsListener
in interface Assertable
public int getAssertionCount()
getAssertionCount
in interface Assertable
public TestAssertion getAssertionAt(int c)
getAssertionAt
in interface Assertable
public void removeAssertionsListener(AssertionsListener listener)
removeAssertionsListener
in interface Assertable
public void removeAssertion(TestAssertion assertion)
removeAssertion
in interface Assertable
public Assertable.AssertionStatus getAssertionStatus()
getAssertionStatus
in interface Assertable
public String getAssertableContentAsXml()
getAssertableContentAsXml
in interface Assertable
public String getAssertableContent()
getAssertableContent
in interface Assertable
public String getDefaultAssertableContent()
getDefaultAssertableContent
in interface Assertable
public TestAssertionRegistry.AssertableType getAssertableType()
getAssertableType
in interface Assertable
public List<TestAssertion> getAssertionList()
getAssertionList
in interface Assertable
public TestAssertion getAssertionByName(String name)
getAssertionByName
in interface Assertable
public TestStep getTestStep()
getTestStep
in interface Assertable
public Interface getInterface()
getInterface
in interface Assertable
public TestAssertion cloneAssertion(TestAssertion source, String name)
cloneAssertion
in interface Assertable
public Map<String,TestAssertion> getAssertions()
getAssertions
in interface Assertable
public TestAssertion moveAssertion(int ix, int offset)
moveAssertion
in interface Assertable
public Collection<Interface> getRequiredInterfaces()
getRequiredInterfaces
in class WsdlTestStep
public XmlRpcMethod getMethod()
public void resetConfigOnMove(TestStepConfig config)
WsdlTestStep
resetConfigOnMove
in class WsdlTestStep
config
- the new config to use, will be a copy of the existing one. The
current will be invalidpublic AuthProfileHolder getAuthProfileHolder()
getAuthProfileHolder
in interface AuthProfileHolderContainer
Copyright © 2019. All rights reserved.