public class HttpTestRequestStep extends WsdlTestStepWithProperties implements HttpTestRequestStepInterface, Securable
| Modifier and Type | Class and Description | 
|---|---|
| static class  | HttpTestRequestStep.RequestHeaderHolder | 
| class  | HttpTestRequestStep.RequestParamHolder | 
Assertable.AssertionStatusRAW_RESPONSE, RESPONSE, RESPONSE_AS_XMLDISABLED_PROPERTYDESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY| Constructor and Description | 
|---|
| HttpTestRequestStep(WsdlTestCase testCase,
                   TestStepConfig config,
                   boolean forLoadTest) | 
addProperty, addProperty, addTestPropertyListener, deleteProperty, firePropertyAdded, firePropertyMoved, firePropertyRemoved, firePropertyRenamed, firePropertyValueChanged, getProperties, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperties, hasProperty, moveProperty, propertyRenamed, removeTestPropertyListener, setPropertyValueafterCopy, createPanelBuilder, finish, getLabel, getModelItem, getPropertiesLabel, getRequiredInterfaces, getTestCase, getTestStepTitle, hasEditor, isDisabled, isForLoadTest, setDisabledafterLoad, dependsOn, getConfig, getExternalDependencies, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, setConfig, setIcon, setSettingsaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getProject, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTestCasefinish, getLabel, isDisabledgetId, getName, getParent, getProject, getSettingsaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListeneraddTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValuegetModelItemgetModelItempublic HttpTestRequestStep(WsdlTestCase testCase, TestStepConfig config, boolean forLoadTest)
protected HttpTestRequest buildTestRequest(boolean forLoadTest)
protected String createDefaultRawResponseContent()
protected String createDefaultResponseXmlContent()
protected String createDefaultRequestContent()
public HttpRequestConfig getRequestStepConfig()
public WsdlTestStep clone(WsdlTestCase targetTestCase, String name)
WsdlTestStepclone in interface HttpTestRequestStepInterfaceclone in class WsdlTestSteptargetTestCase - step we were cloned frompublic void release()
release in interface HttpTestRequestStepInterfacerelease in interface Releasablerelease in class AbstractWsdlModelItem<TestStepConfig>public void resetConfigOnMove(TestStepConfig config)
WsdlTestStepresetConfigOnMove in interface HttpTestRequestStepInterfaceresetConfigOnMove in class WsdlTestStepconfig - the new config to use, will be a copy of the existing one. The
               current will be invalidpublic ImageIcon getIcon()
getIcon in interface ModelItemgetIcon in class AbstractWsdlModelItem<TestStepConfig>public HttpTestRequest getTestRequest()
getTestRequest in interface HttpTestRequestStepInterfacegetTestRequest in interface SamplerTestSteppublic void setName(String name)
setName in interface HttpTestRequestStepInterfacesetName in class WsdlTestSteppublic void propertyChange(PropertyChangeEvent event)
propertyChange in interface PropertyChangeListenerpublic TestStepResult run(TestCaseRunner runner, TestCaseRunContext runContext)
public WsdlMessageAssertion getAssertionAt(int index)
getAssertionAt in interface Assertablepublic int getAssertionCount()
getAssertionCount in interface Assertablepublic boolean cancel()
cancel in interface TestStepcancel in class WsdlTestSteppublic boolean dependsOn(AbstractWsdlModelItem<?> modelItem)
dependsOn in interface HttpTestRequestStepInterfacedependsOn in class WsdlTestSteppublic void beforeSave()
beforeSave in interface HttpTestRequestStepInterfacebeforeSave in class AbstractWsdlModelItem<TestStepConfig>public String getDescription()
getDescription in interface ModelItemgetDescription in class AbstractWsdlModelItem<TestStepConfig>public void setDescription(String description)
setDescription in interface HttpTestRequestStepInterfacesetDescription in class AbstractWsdlModelItem<TestStepConfig>public List<? extends ModelItem> getChildren()
getChildren in interface ModelItemgetChildren in class AbstractModelItempublic PropertyExpansion[] getPropertyExpansions()
getPropertyExpansions in interface PropertyExpansionContainerpublic AbstractHttpRequest<?> getHttpRequest()
getHttpRequest in interface HttpRequestTestSteppublic TestAssertion addAssertion(String type)
addAssertion in interface Assertablepublic void addAssertionsListener(AssertionsListener listener)
addAssertionsListener in interface Assertablepublic TestAssertion cloneAssertion(TestAssertion source, String name)
cloneAssertion in interface Assertablepublic String getAssertableContentAsXml()
getAssertableContentAsXml in interface Assertablepublic String getAssertableContent()
getAssertableContent in interface Assertablepublic TestAssertionRegistry.AssertableType getAssertableType()
getAssertableType in interface Assertablepublic TestAssertion getAssertionByName(String name)
getAssertionByName in interface Assertablepublic List<TestAssertion> getAssertionList()
getAssertionList in interface Assertablepublic Assertable.AssertionStatus getAssertionStatus()
getAssertionStatus in interface Assertablepublic Interface getInterface()
getInterface in interface Assertablepublic TestStep getTestStep()
getTestStep in interface AssertablegetTestStep in interface SamplerTestSteppublic void removeAssertion(TestAssertion assertion)
removeAssertion in interface Assertablepublic void removeAssertionsListener(AssertionsListener listener)
removeAssertionsListener in interface Assertablepublic TestAssertion moveAssertion(int ix, int offset)
moveAssertion in interface Assertablepublic Map<String,TestAssertion> getAssertions()
getAssertions in interface Assertablepublic void prepare(TestCaseRunner testRunner, TestCaseRunContext testRunContext) throws Exception
prepare in interface TestStepprepare in class WsdlTestStepExceptionpublic String getDefaultSourcePropertyName()
WsdlTestStepgetDefaultSourcePropertyName in interface HttpTestRequestStepInterfacegetDefaultSourcePropertyName in class WsdlTestSteppublic String getDefaultTargetPropertyName()
WsdlTestStepgetDefaultTargetPropertyName in interface HttpTestRequestStepInterfacegetDefaultTargetPropertyName in class WsdlTestSteppublic String getDefaultAssertableContent()
getDefaultAssertableContent in interface Assertablepublic void resolve(ResolveContext<?> context)
resolve in interface HttpTestRequestStepInterfaceresolve in class AbstractWsdlModelItem<TestStepConfig>protected void addExternalDependencies(List<ExternalDependency> dependencies)
addExternalDependencies in class AbstractWsdlModelItem<TestStepConfig>Copyright © 2019. All Rights Reserved.