public class WsdlDataSinkTestStep
extends com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
implements com.eviware.soapui.model.support.XPathReferenceContainer, com.eviware.soapui.impl.wsdl.MutableTestPropertyHolder, com.eviware.soapui.model.propertyexpansion.PropertyExpansionContainer, com.eviware.soapui.model.propertyexpansion.CustomPropertyExpansion
Modifier and Type | Class and Description |
---|---|
class |
WsdlDataSinkTestStep.DataSinkTestStepResult |
Modifier and Type | Field and Description |
---|---|
static String |
DATASINK |
static String |
DATASINK_SCRIPT_NAME |
static String |
FAILONEMPTY |
static String |
ICON_NAME |
static String |
PROPERTIES |
static String |
SHARED |
static String |
VALUES |
Constructor and Description |
---|
WsdlDataSinkTestStep(com.eviware.soapui.impl.wsdl.testcase.WsdlTestCase testCase,
com.eviware.soapui.config.TestStepConfig config,
boolean forLoadTest) |
Modifier and Type | Method and Description |
---|---|
protected void |
addExternalDependencies(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies) |
com.eviware.soapui.model.testsuite.TestProperty |
addProperty(String name) |
void |
addTestPropertyListener(com.eviware.soapui.model.testsuite.TestPropertyListener listener) |
void |
beforeSave() |
void |
finish(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context) |
int |
getCustomPropertyCount() |
Object |
getCustomPropertyValue(int index) |
DataSink |
getDataSink() |
com.eviware.soapui.config.DataSinkStepConfig |
getDataSinkStepConfig() |
Map<String,com.eviware.soapui.model.testsuite.TestProperty> |
getProperties() |
com.eviware.soapui.model.testsuite.TestProperty |
getProperty(String name) |
com.eviware.soapui.model.testsuite.TestProperty |
getPropertyAt(int index) |
int |
getPropertyCount() |
com.eviware.soapui.model.propertyexpansion.PropertyExpansion[] |
getPropertyExpansions() |
List<com.eviware.soapui.model.testsuite.TestProperty> |
getPropertyList() |
String[] |
getPropertyNames() |
String |
getPropertyValue(String name) |
String |
getSharedDataSinkPropertyName() |
com.eviware.soapui.model.support.XPathReference[] |
getXPathReferences() |
boolean |
hasProperty(String name) |
boolean |
isShared() |
boolean |
isSkipOnEmpty() |
void |
moveProperty(String propertyName,
int targetIndex) |
void |
prepare(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext testRunContext) |
void |
release() |
com.eviware.soapui.model.testsuite.TestProperty |
removeProperty(String propertyName) |
void |
removeTestPropertyListener(com.eviware.soapui.model.testsuite.TestPropertyListener listener) |
boolean |
renameProperty(String name,
String newName) |
void |
resetConfigOnMove(com.eviware.soapui.config.TestStepConfig config) |
void |
resolve(com.eviware.soapui.support.resolver.ResolveContext<?> context) |
com.eviware.soapui.model.testsuite.TestStepResult |
run(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context) |
boolean |
setCustomPropertyValue(int index,
Object obj) |
DataSink |
setDataSink(String type) |
void |
setFailOnEmpty(boolean failOnEmpty) |
void |
setPropertyValue(String name,
Object value) |
void |
setPropertyValue(String name,
String value) |
void |
setShared(boolean shared) |
com.eviware.soapui.support.types.StringToStringMap |
write(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context) |
addProperty, addProperty, createNoLicenseResult, deleteProperty, firePropertiesAdded, firePropertiesRemoved, firePropertyAdded, firePropertyMoved, firePropertyRemoved, firePropertyRenamed, firePropertyValueChanged, getFailedResultBasedOnRunContext, hasProperties, moveProperty, propertyRenamed
afterCopy, afterCreateFromGUI, cancel, clone, createPanelBuilder, dependsOn, getDefaultSourcePropertyName, getDefaultTargetPropertyName, getLabel, getModelItem, getPropertiesLabel, getRequiredInterfaces, getTestCase, getTestStepTitle, hasEditor, isDisabled, isForLoadTest, setDisabled, setName
afterLoad, afterSave, clearIdCache, createEventBusMessage, dependsOn, getConfig, getDescription, getExternalAction, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, initItemOrder, initWsdlModelItemOrder, resetConfigOnMove, setConfig, 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
getModelItem, getPropertiesLabel
public static final String ICON_NAME
public static final String SHARED
public static final String FAILONEMPTY
public static final String DATASINK
public static final String DATASINK_SCRIPT_NAME
public static final String PROPERTIES
public static final String VALUES
public WsdlDataSinkTestStep(com.eviware.soapui.impl.wsdl.testcase.WsdlTestCase testCase, com.eviware.soapui.config.TestStepConfig config, boolean forLoadTest)
public void release()
release
in interface com.eviware.soapui.model.Releasable
release
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public void resetConfigOnMove(com.eviware.soapui.config.TestStepConfig config)
resetConfigOnMove
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep
public void resolve(com.eviware.soapui.support.resolver.ResolveContext<?> context)
resolve
in class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem<com.eviware.soapui.config.TestStepConfig>
protected void addExternalDependencies(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies)
addExternalDependencies
in class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem<com.eviware.soapui.config.TestStepConfig>
public com.eviware.soapui.model.testsuite.TestStepResult run(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext context)
run
in interface com.eviware.soapui.model.testsuite.TestStep
public boolean isSkipOnEmpty()
public void setFailOnEmpty(boolean failOnEmpty)
public boolean isShared()
public void setShared(boolean shared)
public void finish(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext context)
finish
in interface com.eviware.soapui.model.testsuite.TestStep
finish
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep
public void prepare(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext testRunContext) throws Exception
prepare
in interface com.eviware.soapui.model.testsuite.TestStep
prepare
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep
Exception
public com.eviware.soapui.support.types.StringToStringMap write(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext context) throws Exception
Exception
public String getSharedDataSinkPropertyName()
public DataSink getDataSink()
public com.eviware.soapui.config.DataSinkStepConfig getDataSinkStepConfig()
public void beforeSave()
beforeSave
in class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem<com.eviware.soapui.config.TestStepConfig>
public int getCustomPropertyCount()
getCustomPropertyCount
in interface com.eviware.soapui.model.propertyexpansion.CustomPropertyExpansion
public Object getCustomPropertyValue(int index)
getCustomPropertyValue
in interface com.eviware.soapui.model.propertyexpansion.CustomPropertyExpansion
public boolean setCustomPropertyValue(int index, Object obj)
setCustomPropertyValue
in interface com.eviware.soapui.model.propertyexpansion.CustomPropertyExpansion
public com.eviware.soapui.model.propertyexpansion.PropertyExpansion[] getPropertyExpansions()
getPropertyExpansions
in interface com.eviware.soapui.model.propertyexpansion.PropertyExpansionContainer
public com.eviware.soapui.model.support.XPathReference[] getXPathReferences()
getXPathReferences
in interface com.eviware.soapui.model.support.XPathReferenceContainer
public boolean renameProperty(String name, String newName)
renameProperty
in interface com.eviware.soapui.impl.wsdl.MutableTestPropertyHolder
public com.eviware.soapui.model.testsuite.TestProperty addProperty(String name)
addProperty
in interface com.eviware.soapui.impl.wsdl.MutableTestPropertyHolder
public void addTestPropertyListener(com.eviware.soapui.model.testsuite.TestPropertyListener listener)
addTestPropertyListener
in interface com.eviware.soapui.model.TestPropertyHolder
addTestPropertyListener
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public Map<String,com.eviware.soapui.model.testsuite.TestProperty> getProperties()
getProperties
in interface com.eviware.soapui.model.TestPropertyHolder
getProperties
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public com.eviware.soapui.model.testsuite.TestProperty getProperty(String name)
getProperty
in interface com.eviware.soapui.model.TestPropertyHolder
getProperty
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public com.eviware.soapui.model.testsuite.TestProperty getPropertyAt(int index)
getPropertyAt
in interface com.eviware.soapui.model.TestPropertyHolder
getPropertyAt
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public int getPropertyCount()
getPropertyCount
in interface com.eviware.soapui.model.TestPropertyHolder
getPropertyCount
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public List<com.eviware.soapui.model.testsuite.TestProperty> getPropertyList()
getPropertyList
in interface com.eviware.soapui.model.TestPropertyHolder
getPropertyList
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public String[] getPropertyNames()
getPropertyNames
in interface com.eviware.soapui.model.TestPropertyHolder
getPropertyNames
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public String getPropertyValue(String name)
getPropertyValue
in interface com.eviware.soapui.model.TestPropertyHolder
getPropertyValue
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public com.eviware.soapui.model.testsuite.TestProperty removeProperty(String propertyName)
removeProperty
in interface com.eviware.soapui.impl.wsdl.MutableTestPropertyHolder
public void removeTestPropertyListener(com.eviware.soapui.model.testsuite.TestPropertyListener listener)
removeTestPropertyListener
in interface com.eviware.soapui.model.TestPropertyHolder
removeTestPropertyListener
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public boolean hasProperty(String name)
hasProperty
in interface com.eviware.soapui.model.TestPropertyHolder
hasProperty
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public void setPropertyValue(String name, String value)
setPropertyValue
in interface com.eviware.soapui.model.TestPropertyHolder
setPropertyValue
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
public void moveProperty(String propertyName, int targetIndex)
moveProperty
in interface com.eviware.soapui.impl.wsdl.MutableTestPropertyHolder
moveProperty
in class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
Copyright © 2019. All rights reserved.