public class PropertyTransfersTestStep extends WsdlTestStepWithProperties implements XPathReferenceContainer
Modifier and Type | Class and Description |
---|---|
class |
PropertyTransfersTestStep.PropertyTransferResult |
Modifier and Type | Field and Description |
---|---|
static String |
TRANSFERS |
RAW_RESPONSE, RESPONSE, RESPONSE_AS_XML
DISABLED_PROPERTY
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
PropertyTransfersTestStep(WsdlTestCase testCase,
TestStepConfig config,
boolean forLoadTest) |
Modifier and Type | Method and Description |
---|---|
PropertyTransfer |
addTransfer(String name) |
void |
afterLoad() |
boolean |
cancel() |
TestStepResult |
createFailedResult(String message) |
PropertyExpansion[] |
getPropertyExpansions() |
PropertyTransfer |
getTransferAt(int index) |
PropertyTransfer |
getTransferByName(String name) |
PropertyTransfersStepConfig |
getTransferConfig() |
int |
getTransferCount() |
XPathReference[] |
getXPathReferences() |
boolean |
hasProperties() |
void |
release() |
void |
removeTransferAt(int index) |
void |
resetConfigOnMove(TestStepConfig config)
Called from WsdlTestCase when moving a teststep due to no move
functionality in xmlbeans generated arrays.
|
void |
resolve(ResolveContext<?> context) |
TestStepResult |
run(TestCaseRunner runner,
TestCaseRunContext context) |
TestStepResult |
run(TestCaseRunner runner,
TestCaseRunContext context,
PropertyTransfer transfer) |
addProperty, addProperty, addTestPropertyListener, deleteProperty, firePropertyAdded, firePropertyMoved, firePropertyRemoved, firePropertyRenamed, firePropertyValueChanged, getProperties, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, moveProperty, propertyRenamed, removeTestPropertyListener, setPropertyValue
afterCopy, clone, createPanelBuilder, dependsOn, finish, getDefaultSourcePropertyName, getDefaultTargetPropertyName, getLabel, getModelItem, getPropertiesLabel, getRequiredInterfaces, getTestCase, getTestStepTitle, hasEditor, isDisabled, isForLoadTest, prepare, setDisabled, setName
addExternalDependencies, beforeSave, dependsOn, getConfig, getDescription, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, setConfig, setDescription, setIcon, setSettings
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getChildren, getProject, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildren, getDescription, getIcon, getId, getName, getParent, getProject, getSettings
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
public static final String TRANSFERS
public PropertyTransfersTestStep(WsdlTestCase testCase, TestStepConfig config, boolean forLoadTest)
public void afterLoad()
afterLoad
in class AbstractWsdlModelItem<TestStepConfig>
public PropertyTransfersStepConfig getTransferConfig()
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 TestStepResult run(TestCaseRunner runner, TestCaseRunContext context)
public TestStepResult run(TestCaseRunner runner, TestCaseRunContext context, PropertyTransfer transfer)
public boolean cancel()
cancel
in interface TestStep
cancel
in class WsdlTestStep
public int getTransferCount()
public PropertyTransfer getTransferAt(int index)
public PropertyTransfer addTransfer(String name)
public void removeTransferAt(int index)
public TestStepResult createFailedResult(String message)
public void release()
release
in interface Releasable
release
in class AbstractWsdlModelItem<TestStepConfig>
public PropertyTransfer getTransferByName(String name)
public PropertyExpansion[] getPropertyExpansions()
public boolean hasProperties()
hasProperties
in class WsdlTestStepWithProperties
public XPathReference[] getXPathReferences()
getXPathReferences
in interface XPathReferenceContainer
public void resolve(ResolveContext<?> context)
resolve
in class AbstractWsdlModelItem<TestStepConfig>
Copyright © 2019. All Rights Reserved.