com.eviware.soapui.impl.wsdl.teststeps
Class WsdlRunTestCaseTestStep
java.lang.Object
com.eviware.soapui.model.support.AbstractModelItem
com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem<com.eviware.soapui.config.TestStepConfig>
com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep
com.eviware.soapui.impl.wsdl.teststeps.WsdlRunTestCaseTestStep
- All Implemented Interfaces:
- ModelItem, TestModelItem, TestPropertyHolder, ResultContainer, TestStep, PropertyChangeNotifier
public class WsdlRunTestCaseTestStep
- extends WsdlTestStep
Methods inherited from class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep |
clone, createPanelBuilder, dependsOn, finish, getDefaultSourcePropertyName, getDefaultTargetPropertyName, getModelItem, getPropertiesLabel, getRequiredInterfaces, getTestCase, getTestStepTitle, hasEditor, isDisabled, isForLoadTest, prepare, setDisabled, setName |
Methods inherited from class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem |
beforeSave, dependsOn, getConfig, getDescription, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemByName, setConfig, setDescription, setIcon, setSettings |
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem |
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getChildren, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TARGET_TESTCASE
public static final java.lang.String TARGET_TESTCASE
WsdlRunTestCaseTestStep
public WsdlRunTestCaseTestStep(WsdlTestCase testCase,
com.eviware.soapui.config.TestStepConfig config,
boolean forLoadTest)
afterLoad
public void afterLoad()
- Overrides:
afterLoad
in class AbstractWsdlModelItem<com.eviware.soapui.config.TestStepConfig>
getReturnProperties
public StringList getReturnProperties()
setReturnProperties
public void setReturnProperties(StringList returnProperties)
run
public TestStepResult run(TestRunner testRunner,
TestRunContext testRunContext)
getLabel
public java.lang.String getLabel()
- Specified by:
getLabel
in interface TestStep
- Overrides:
getLabel
in class WsdlTestStep
cancel
public boolean cancel()
- Specified by:
cancel
in interface TestStep
- Overrides:
cancel
in class WsdlTestStep
setTargetTestCase
public void setTargetTestCase(WsdlTestCase testCase)
addTestPropertyListener
public void addTestPropertyListener(TestPropertyListener listener)
getProperties
public java.util.Map<java.lang.String,TestProperty> getProperties()
getProperty
public XmlBeansPropertiesTestPropertyHolder.PropertiesStepProperty getProperty(java.lang.String name)
getPropertyNames
public java.lang.String[] getPropertyNames()
getPropertyValue
public java.lang.String getPropertyValue(java.lang.String name)
hasProperty
public boolean hasProperty(java.lang.String name)
removeTestPropertyListener
public void removeTestPropertyListener(TestPropertyListener listener)
setPropertyValue
public void setPropertyValue(java.lang.String name,
java.lang.String value)
resetConfigOnMove
public void resetConfigOnMove(com.eviware.soapui.config.TestStepConfig config)
- Description copied from class:
WsdlTestStep
- Called from WsdlTestCase when moving a teststep due to no move
functionality in xmlbeans generated arrays.
- Overrides:
resetConfigOnMove
in class WsdlTestStep
- Parameters:
config
- the new config to use, will be a copy of the existing one. The
current will be invalid
release
public void release()
- Overrides:
release
in class AbstractWsdlModelItem<com.eviware.soapui.config.TestStepConfig>
getTargetTestCase
public WsdlTestCase getTargetTestCase()
addTestRunListener
public void addTestRunListener(TestRunListener listener)
removeTestRunListener
public void removeTestRunListener(TestRunListener listener)
getRunningTestCase
public WsdlTestCase getRunningTestCase()
getTestCaseRunner
public WsdlTestCaseRunner getTestCaseRunner()
getRunMode
public com.eviware.soapui.config.RunTestCaseRunModeTypeConfig.Enum getRunMode()
setRunMode
public void setRunMode(com.eviware.soapui.config.RunTestCaseRunModeTypeConfig.Enum runMode)
getPropertyAt
public TestProperty getPropertyAt(int index)
getPropertyCount
public int getPropertyCount()
resolve
public void resolve(ResolveContext context)
- Overrides:
resolve
in class AbstractWsdlModelItem<com.eviware.soapui.config.TestStepConfig>
Copyright © 2005-2008 eviware.com. All Rights Reserved.