com.eviware.soapui.impl.wsdl.teststeps
Interface HttpTestRequestInterface<T extends com.eviware.soapui.config.AbstractRequestConfig>

All Superinterfaces:
AbstractHttpRequestInterface<T>, Assertable, AttachmentContainer, HttpRequestInterface<T>, ModelItem, MutableAttachmentContainer, MutableTestPropertyHolder, PropertyChangeNotifier, PropertyExpansionContainer, Request, TestPropertyHolder, TestRequest
All Known Subinterfaces:
RestTestRequestInterface
All Known Implementing Classes:
HttpTestRequest, RestTestRequest

public interface HttpTestRequestInterface<T extends com.eviware.soapui.config.AbstractRequestConfig>
extends TestRequest, HttpRequestInterface<T>


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.eviware.soapui.model.testsuite.Assertable
Assertable.AssertionStatus
 
Nested classes/interfaces inherited from interface com.eviware.soapui.model.iface.Request
Request.SubmitException
 
Field Summary
static java.lang.String RESPONSE_PROPERTY
           
static java.lang.String STATUS_PROPERTY
           
 
Fields inherited from interface com.eviware.soapui.impl.support.AbstractHttpRequestInterface
BIND_ADDRESS, DISABLE_MULTIPART_ATTACHMENTS, DUMP_FILE, FOLLOW_REDIRECTS, log, MAX_SIZE, REMOVE_EMPTY_CONTENT, REQUEST_HEADERS_PROPERTY, STRIP_WHITESPACES
 
Fields inherited from interface com.eviware.soapui.model.iface.Request
ENCODING_PROPERTY, ENDPOINT_PROPERTY, REQUEST_PROPERTY
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
 
Fields inherited from interface com.eviware.soapui.impl.wsdl.AttachmentContainer
ATTACHMENTS_PROPERTY
 
Method Summary
 void assertResponse(SubmitContext context)
           
 java.lang.String getResponseContentAsString()
           
 WsdlTestCase getTestCase()
           
 WsdlTestStep getTestStep()
           
 void updateConfig(T request)
           
 
Methods inherited from interface com.eviware.soapui.impl.wsdl.teststeps.TestRequest
importAssertion
 
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
 
Methods inherited from interface com.eviware.soapui.impl.support.http.HttpRequestInterface
getMediaType, getParams, getPath, getResponseContentAsXml, hasRequestBody, isPostQueryString, setMediaType, setMethod, setPostQueryString
 
Methods inherited from interface com.eviware.soapui.impl.support.AbstractHttpRequestInterface
beforeSave, copyAttachmentsTo, getAfterRequestInjection, getBindAddress, getDomain, getDumpFile, getIcon, getIconAnimator, getMaxSize, getMethod, getPassword, getRequestHeaders, getResponse, getSslKeystore, getSubmitListeners, getUsername, hasEndpoint, importAttachment, isEntitizeProperties, isFollowRedirects, isPrettyPrint, isReadOnly, isRemoveEmptyContent, isStripWhitespaces, release, resolve, setBindAddress, setDomain, setDumpFile, setEntitizeProperties, setFollowRedirects, setIconAnimator, setMaxSize, setMultipartEnabled, setPassword, setPrettyPrint, setRemoveEmptyContent, setRequestContent, setRequestHeaders, setResponse, setSslKeystore, setStripWhitespaces, setUsername
 
Methods inherited from interface com.eviware.soapui.model.iface.Request
addSubmitListener, dependsOn, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getAttachments, getEncoding, getEndpoint, getOperation, getRequestContent, getRequestParts, getResponseParts, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removeSubmitListener, setEncoding, setEndpoint, submit
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
getChildren, getDescription, 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.propertyexpansion.PropertyExpansionContainer
getPropertyExpansions
 
Methods inherited from interface com.eviware.soapui.impl.wsdl.MutableAttachmentContainer
attachFile, removeAttachment
 
Methods inherited from interface com.eviware.soapui.impl.wsdl.AttachmentContainer
addAttachmentsChangeListener, getAttachmentAt, getAttachmentCount, getAttachmentPart, getAttachments, getAttachmentsForPart, getDefinedAttachmentParts, getModelItem, isMultipartEnabled, removeAttachmentsChangeListener
 
Methods inherited from interface com.eviware.soapui.impl.wsdl.MutableTestPropertyHolder
addProperty, moveProperty, removeProperty, renameProperty
 
Methods inherited from interface com.eviware.soapui.model.TestPropertyHolder
addTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValue
 

Field Detail

RESPONSE_PROPERTY

static final java.lang.String RESPONSE_PROPERTY

STATUS_PROPERTY

static final java.lang.String STATUS_PROPERTY
Method Detail

assertResponse

void assertResponse(SubmitContext context)

getResponseContentAsString

java.lang.String getResponseContentAsString()

updateConfig

void updateConfig(T request)
Specified by:
updateConfig in interface HttpRequestInterface<T extends com.eviware.soapui.config.AbstractRequestConfig>

getTestStep

WsdlTestStep getTestStep()
Specified by:
getTestStep in interface TestRequest

getTestCase

WsdlTestCase getTestCase()


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