com.eviware.soapui.impl.wsdl.teststeps.assertions
Class NotSoapFaultAssertion

java.lang.Object
  extended by com.eviware.soapui.model.support.AbstractModelItem
      extended by com.eviware.soapui.impl.wsdl.teststeps.WsdlMessageAssertion
          extended by com.eviware.soapui.impl.wsdl.teststeps.assertions.NotSoapFaultAssertion
All Implemented Interfaces:
ModelItem, PropertyExpansionContainer, ResponseAssertion, TestAssertion, PropertyChangeNotifier

public class NotSoapFaultAssertion
extends WsdlMessageAssertion
implements ResponseAssertion

Assertion that checks that the associated WsdlTestRequests response is not a SOAP Fault

Author:
Ole.Matzura

Field Summary
static java.lang.String ID
           
static java.lang.String LABEL
           
 
Fields inherited from interface com.eviware.soapui.model.testsuite.TestAssertion
CONFIGURATION_PROPERTY, DISABLED_PROPERTY, ERRORS_PROPERTY, STATUS_PROPERTY
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
 
Constructor Summary
NotSoapFaultAssertion(com.eviware.soapui.config.RequestAssertionConfig assertionConfig, Assertable assertable)
           
 
Method Summary
protected  java.lang.String internalAssertRequest(WsdlMessageExchange messageExchange, SubmitContext context)
           
 java.lang.String internalAssertResponse(WsdlMessageExchange messageExchange, SubmitContext context)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.teststeps.WsdlMessageAssertion
assertRequest, assertResponse, configure, getAssertable, getChildren, getConfig, getConfiguration, getDescription, getErrors, getIcon, getId, getLabel, getName, getParent, getPropertyExpansions, getSettings, getStatus, isAllowMultiple, isClonable, isConfigurable, isDisabled, isFailed, isValid, release, setConfiguration, setDisabled, setName, updateConfig
 
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.model.testsuite.ResponseAssertion
assertResponse
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

ID

public static final java.lang.String ID
See Also:
Constant Field Values

LABEL

public static final java.lang.String LABEL
See Also:
Constant Field Values
Constructor Detail

NotSoapFaultAssertion

public NotSoapFaultAssertion(com.eviware.soapui.config.RequestAssertionConfig assertionConfig,
                             Assertable assertable)
Method Detail

internalAssertResponse

public java.lang.String internalAssertResponse(WsdlMessageExchange messageExchange,
                                               SubmitContext context)
                                        throws AssertionException
Specified by:
internalAssertResponse in class WsdlMessageAssertion
Throws:
AssertionException

internalAssertRequest

protected java.lang.String internalAssertRequest(WsdlMessageExchange messageExchange,
                                                 SubmitContext context)
                                          throws AssertionException
Specified by:
internalAssertRequest in class WsdlMessageAssertion
Throws:
AssertionException


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