com.eviware.soapui.impl.wsdl.teststeps
Interface HttpTestRequestStepInterface

All Superinterfaces:
Assertable, java.util.EventListener, HttpRequestTestStep, ModelItem, java.beans.PropertyChangeListener, PropertyChangeNotifier, PropertyExpansionContainer, ResultContainer, TestModelItem, TestPropertyHolder, TestStep
All Known Subinterfaces:
RestTestRequestStepInterface
All Known Implementing Classes:
HttpTestRequestStep, RestTestRequestStep

public interface HttpTestRequestStepInterface
extends java.beans.PropertyChangeListener, PropertyExpansionContainer, Assertable, HttpRequestTestStep, ModelItem


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.eviware.soapui.model.testsuite.Assertable
Assertable.AssertionStatus
 
Field Summary
 
Fields inherited from interface com.eviware.soapui.model.testsuite.TestStep
DISABLED_PROPERTY
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
 
Method Summary
 void beforeSave()
           
 boolean cancel()
           
 WsdlTestStep clone(WsdlTestCase targetTestCase, java.lang.String name)
           
 boolean dependsOn(AbstractWsdlModelItem<?> modelItem)
           
 java.util.List<? extends ModelItem> getChildren()
           
 java.lang.String getDefaultSourcePropertyName()
           
 java.lang.String getDefaultTargetPropertyName()
           
 java.lang.String getDescription()
           
 AbstractHttpRequest<?> getHttpRequest()
           
 javax.swing.ImageIcon getIcon()
           
 WsdlTestCase getTestCase()
           
 HttpTestRequestInterface<?> getTestRequest()
           
 TestStep getTestStep()
           
 void prepare(TestCaseRunner testRunner, TestCaseRunContext testRunContext)
           
 void release()
           
 void resetConfigOnMove(com.eviware.soapui.config.TestStepConfig config)
           
 void resolve(ResolveContext<?> context)
           
 TestStepResult run(TestCaseRunner runner, TestCaseRunContext runContext)
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 
Methods inherited from interface com.eviware.soapui.model.propertyexpansion.PropertyExpansionContainer
getPropertyExpansions
 
Methods inherited from interface com.eviware.soapui.model.testsuite.TestStep
finish, getLabel, isDisabled
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
getId, getName, getParent, getSettings
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface com.eviware.soapui.model.TestPropertyHolder
addTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValue
 
Methods inherited from interface com.eviware.soapui.model.testsuite.Assertable
addAssertion, addAssertionsListener, cloneAssertion, getAssertableContent, getAssertableType, getAssertionAt, getAssertionByName, getAssertionCount, getAssertionList, getAssertions, getAssertionStatus, getDefaultAssertableContent, getInterface, getModelItem, moveAssertion, removeAssertion, removeAssertionsListener
 

Method Detail

clone

WsdlTestStep clone(WsdlTestCase targetTestCase,
                   java.lang.String name)

release

void release()

resetConfigOnMove

void resetConfigOnMove(com.eviware.soapui.config.TestStepConfig config)

getIcon

javax.swing.ImageIcon getIcon()
Specified by:
getIcon in interface ModelItem

getTestRequest

HttpTestRequestInterface<?> getTestRequest()
Specified by:
getTestRequest in interface HttpRequestTestStep

setName

void setName(java.lang.String name)

run

TestStepResult run(TestCaseRunner runner,
                   TestCaseRunContext runContext)
Specified by:
run in interface TestStep

cancel

boolean cancel()
Specified by:
cancel in interface TestStep

dependsOn

boolean dependsOn(AbstractWsdlModelItem<?> modelItem)

beforeSave

void beforeSave()

getDescription

java.lang.String getDescription()
Specified by:
getDescription in interface ModelItem

setDescription

void setDescription(java.lang.String description)

getChildren

java.util.List<? extends ModelItem> getChildren()
Specified by:
getChildren in interface ModelItem

getHttpRequest

AbstractHttpRequest<?> getHttpRequest()
Specified by:
getHttpRequest in interface HttpRequestTestStep

getTestStep

TestStep getTestStep()
Specified by:
getTestStep in interface HttpRequestTestStep

prepare

void prepare(TestCaseRunner testRunner,
             TestCaseRunContext testRunContext)
             throws java.lang.Exception
Specified by:
prepare in interface TestStep
Throws:
java.lang.Exception

getDefaultSourcePropertyName

java.lang.String getDefaultSourcePropertyName()

getDefaultTargetPropertyName

java.lang.String getDefaultTargetPropertyName()

resolve

void resolve(ResolveContext<?> context)

getTestCase

WsdlTestCase getTestCase()
Specified by:
getTestCase in interface TestStep


Copyright © 2005-2009 eviware.com. All Rights Reserved.