com.eviware.soapui.impl.wsdl.teststeps
Class WsdlRunTestCaseTestStep
java.lang.Object
com.eviware.soapui.model.support.AbstractModelItem
com.eviware.soapui.model.support.AbstractAnimatableModelItem<com.eviware.soapui.config.ModelItemConfig>
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, 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)
afterCopy
public void afterCopy(WsdlTestSuite oldTestSuite,
WsdlTestCase oldTestCase)
- We need to check that we are not pointing at testcase in original
testsuite
- Overrides:
afterCopy
in class WsdlTestStep
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(TestCaseRunner testRunner,
TestCaseRunContext 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)
isCopyHttpSession
public boolean isCopyHttpSession()
isCopyLoadTestProperties
public boolean isCopyLoadTestProperties()
isIgnoreEmptyProperties
public boolean isIgnoreEmptyProperties()
setCopyHttpSession
public void setCopyHttpSession(boolean arg0)
setCopyLoadTestProperties
public void setCopyLoadTestProperties(boolean arg0)
setIgnoreEmptyProperties
public void setIgnoreEmptyProperties(boolean arg0)
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()
getPropertyList
public java.util.List<TestProperty> getPropertyList()
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-2010 eviware.com. All Rights Reserved.