public class WsdlTestRequest extends WsdlRequest implements Assertable, TestRequest
Modifier and Type | Class and Description |
---|---|
protected static class |
WsdlTestRequest.TestRequestIconAnimator |
AbstractHttpRequest.RequestIconAnimator<T extends AbstractHttpRequest<?>>
AbstractWsdlModelItem.ExternalAction
Request.SubmitException
Assertable.AssertionStatus
CanDiscardResponse.ModelItemCanDiscardResponse
Modifier and Type | Field and Description |
---|---|
static String |
RESPONSE_PROPERTY |
static String |
STATUS_PROPERTY |
ENABLE_INLINE_FILES, ENCODE_ATTACHMENTS, EXPAND_MTOM_RESPONSE_ATTACHMENTS, FORCE_MTOM, INCOMING_WSS, INLINE_RESPONSE_ATTACHMENTS, log, OPERATION_PROPERTY, OUTGOING_WSS, PW_TYPE_DIGEST, PW_TYPE_NONE, PW_TYPE_TEXT, RESPONSE_CONTENT_PROPERTY, SKIP_SOAP_ACTION, WSS_TIMETOLIVE
EMPTY_SSLSTATE
ENCODING_PROPERTY, ENDPOINT_PROPERTY, MEDIA_TYPE, REQUEST_PROPERTY
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY, NAME_SUFFIX
DISCARD_RESPONSE_SETTING
ATTACHMENTS_PROPERTY
BIND_ADDRESS, DISABLE_MULTIPART_ATTACHMENTS, DISABLE_PROPERTY_EXPANSIONS, DUMP_FILE, FOLLOW_REDIRECTS, MAX_SIZE, REMOVE_EMPTY_CONTENT, REQUEST_HEADERS_PROPERTY, STRIP_WHITESPACES, USE_GET_METHOD_ON_302_REDIRECT
SLL_KEYSTORE_PROPERTY
AUTH_PROFILE_PROPERTY
Constructor and Description |
---|
WsdlTestRequest(WsdlOperation operation,
WsdlRequestConfig callConfig,
WsdlTestRequestStep testStep,
boolean forLoadTest) |
addJMSHeaderExpansions, addWsaPropertyExpansions, copyTo, getAction, getAttachmentEncoding, getAttachmentPart, getContentLength, getDataHolder, getDefinedAttachmentParts, getIncomingWss, getJMSHeaderConfig, getJMSPropertiesConfig, getMethod, getOperation, getOutgoingWss, getPropertyExpansions, getRequestParts, getResponse, getResponseContent, getResponseContentAsXml, getResponseParts, getWsaConfig, getWsaEndpointReferenceParameters, getWsrmConfig, getWssPasswordType, getWssTimeToLive, isEncodeAttachments, isExpandMtomResponseAttachments, isForceMtom, isInlineFilesEnabled, isInlineResponseAttachments, isMtomEnabled, isSkipSoapAction, isWsAddressing, isWsaEnabled, isWsReliableMessaging, isWsrmEnabled, propertyChange, releaseDataHolder, setEncodeAttachments, setExpandMtomResponseAttachments, setForceMtom, setIncomingWss, setInlineFilesEnabled, setInlineResponseAttachments, setMtomEnabled, setOperation, setOutgoingWss, setRequestContent, setSkipSoapAction, setWsAddressing, setWsaEnabled, setWsaEndpointReferenceParameters, setWsReliableMessaging, setWsrmEnabled, setWssPasswordType, setWssTimeToLive, submit
addAttachmentsChangeListener, addExternalDependencies, addSubmitListener, afterLoad, attachBinaryData, attachFile, beforeSave, copyAttachmentsTo, getActiveAuthProfile, getAfterRequestInjection, getAttachmentAt, getAttachmentCount, getAttachments, getAttachmentsForPart, getAttachmentsList, getAuthProfileHolder, getAuthType, getBindAddress, getDomain, getDumpFile, getEncoding, getEndpoint, getIconAnimator, getJMSPropertiesConfig, getMaxSize, getPassword, getPreemptive, getRequestContent, getRequestHeaders, getSelectedAuthProfile, getSslKeystore, getSslState, getSubmitListeners, getTimeout, getUseGetMethodOn302Redirect, getUsername, hasEndpoint, importAttachment, initEndpoints, isEntitizeProperties, isFollowRedirects, isForLoadTest, isMultipartEnabled, isPrettyPrint, isPropertyExpansionsDisabled, isReadOnly, isRemoveEmptyContent, isStripWhitespaces, removeAttachment, removeAttachmentsChangeListener, removeSubmitListener, setAfterRequestInjection, setAttachmentAt, setBindAddress, setDomain, setDumpFile, setEncoding, setEndpoint, setEntitizeProperties, setFollowRedirects, setIconAnimator, setMaxSize, setMultipartEnabled, setPassword, setPreemptive, setPrettyPrint, setPropertyExpansionsDisabled, setRemoveEmptyContent, setRequestHeaders, setRequestHeaders, setSelectedAuthProfile, setSslKeystore, setSslState, setStripWhitespaces, setTimeout, setUseGetMethodOn302Redirect, setUsername
afterSave, clearIdCache, createEventBusMessage, dependsOn, getConfig, getDescription, getExternalAction, getExternalDependencies, getId, getName, getSettings, getWsdlModelItemById, getWsdlModelItemByName, initItemOrder, initWsdlModelItemOrder, resetConfigOnMove, setConfig, setDescription, setExternalAction, setIcon, setName, 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
getResponse
addSubmitListener, dependsOn, getAttachments, getAuthType, getEncoding, getEndpoint, getOperation, getPassword, getRequestContent, getRequestParts, getResponseParts, getTimeout, getUsername, removeSubmitListener, setEncoding, setEndpoint, submit
getChildren, getDescription, getId, getName, getSettings, setName
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
addAttachmentsChangeListener, getAttachmentAt, getAttachmentCount, getAttachments, getAttachmentsForPart, isMultipartEnabled, removeAttachmentsChangeListener
clone, getAuthProfile, getConfigAdapter, initNew, isAuthProfileSupported, setAuthProfile
public static final String RESPONSE_PROPERTY
public static final String STATUS_PROPERTY
public WsdlTestRequest(WsdlOperation operation, WsdlRequestConfig callConfig, WsdlTestRequestStep testStep, boolean forLoadTest)
public WsdlTestCase getTestCase()
public com.eviware.soapui.model.ModelItem getParent()
getParent
in interface com.eviware.soapui.model.ModelItem
getParent
in class AbstractWsdlModelItem<WsdlRequestConfig>
protected void initIcons()
protected AbstractHttpRequest.RequestIconAnimator<?> initIconAnimator()
initIconAnimator
in class AbstractHttpRequest<WsdlRequestConfig>
public int getAssertionCount()
getAssertionCount
in interface Assertable
public WsdlMessageAssertion getAssertionAt(int c)
getAssertionAt
in interface Assertable
public void setResponse(HttpResponse response, SubmitContext context)
setResponse
in interface AbstractHttpRequestInterface<WsdlRequestConfig>
setResponse
in class AbstractHttpRequest<WsdlRequestConfig>
public void assertResponse(SubmitContext context)
public WsdlMessageAssertion addAssertion(String assertionLabel)
addAssertion
in interface Assertable
public void removeAssertion(TestAssertion assertion)
removeAssertion
in interface Assertable
public TestAssertion moveAssertion(int ix, int offset)
moveAssertion
in interface Assertable
public Assertable.AssertionStatus getAssertionStatus()
getAssertionStatus
in interface Assertable
public ImageIcon getIcon()
getIcon
in interface AbstractHttpRequestInterface<WsdlRequestConfig>
getIcon
in interface com.eviware.soapui.model.ModelItem
getIcon
in class AbstractHttpRequest<WsdlRequestConfig>
public void addAssertionsListener(AssertionsListener listener)
addAssertionsListener
in interface Assertable
public void removeAssertionsListener(AssertionsListener listener)
removeAssertionsListener
in interface Assertable
public void updateConfig(WsdlRequestConfig request)
updateConfig
in class WsdlRequest
public void release()
release
in interface AbstractHttpRequestInterface<WsdlRequestConfig>
release
in interface Releasable
release
in class WsdlRequest
public String getAssertableContentAsXml()
getAssertableContentAsXml
in interface Assertable
public String getAssertableContent()
getAssertableContent
in interface Assertable
public WsdlTestRequestStep getTestStep()
getTestStep
in interface TestRequest
getTestStep
in interface Assertable
public WsdlInterface getInterface()
getInterface
in interface Assertable
public TestAssertionRegistry.AssertableType getAssertableType()
getAssertableType
in interface Assertable
public String getInterfaceName()
public String getOperationName()
public TestAssertion cloneAssertion(TestAssertion source, String name)
cloneAssertion
in interface Assertable
public WsdlMessageAssertion importAssertion(WsdlMessageAssertion source, boolean overwrite, boolean createCopy, String newName)
importAssertion
in interface TestRequest
public List<TestAssertion> getAssertionList()
getAssertionList
in interface Assertable
public WsdlMessageAssertion getAssertionByName(String name)
getAssertionByName
in interface Assertable
public com.eviware.soapui.model.ModelItem getModelItem()
AttachmentContainer
getModelItem
in interface AttachmentContainer
getModelItem
in interface Assertable
getModelItem
in class WsdlRequest
public Map<String,TestAssertion> getAssertions()
getAssertions
in interface Assertable
public String getDefaultAssertableContent()
getDefaultAssertableContent
in interface Assertable
public void resolve(ResolveContext<?> context)
resolve
in interface AbstractHttpRequestInterface<WsdlRequestConfig>
resolve
in class AbstractHttpRequest<WsdlRequestConfig>
public boolean isDiscardResponse()
isDiscardResponse
in interface CanDiscardResponse
public void setDiscardResponse(boolean discardResponse)
setDiscardResponse
in interface CanDiscardResponse
public void setAuthType(String value)
Copyright © 2019. All rights reserved.