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

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.teststeps.assertions.TestAssertionRegistry

public class TestAssertionRegistry
extends java.lang.Object

Registry for WsdlAssertions

Author:
Ole.Matzura

Nested Class Summary
static class TestAssertionRegistry.AssertableType
           
 
Constructor Summary
TestAssertionRegistry()
           
 
Method Summary
 void addAssertion(TestAssertionFactory factory)
           
 WsdlMessageAssertion buildAssertion(com.eviware.soapui.config.TestAssertionConfig config, Assertable assertable)
           
 boolean canAddAssertion(WsdlMessageAssertion assertion, Assertable assertable)
           
 boolean canAddMultipleAssertions(java.lang.String name, Assertable assertable)
           
 boolean canBuildAssertion(com.eviware.soapui.config.TestAssertionConfig config)
           
 java.lang.String getAssertionNameForType(java.lang.String type)
           
 java.lang.String getAssertionTypeForName(java.lang.String name)
           
 java.lang.String[] getAvailableAssertionNames(Assertable assertable)
           
static TestAssertionRegistry getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestAssertionRegistry

public TestAssertionRegistry()
Method Detail

addAssertion

public void addAssertion(TestAssertionFactory factory)

getInstance

public static TestAssertionRegistry getInstance()

buildAssertion

public WsdlMessageAssertion buildAssertion(com.eviware.soapui.config.TestAssertionConfig config,
                                           Assertable assertable)

canBuildAssertion

public boolean canBuildAssertion(com.eviware.soapui.config.TestAssertionConfig config)

getAssertionTypeForName

public java.lang.String getAssertionTypeForName(java.lang.String name)

getAvailableAssertionNames

public java.lang.String[] getAvailableAssertionNames(Assertable assertable)

getAssertionNameForType

public java.lang.String getAssertionNameForType(java.lang.String type)

canAddMultipleAssertions

public boolean canAddMultipleAssertions(java.lang.String name,
                                        Assertable assertable)

canAddAssertion

public boolean canAddAssertion(WsdlMessageAssertion assertion,
                               Assertable assertable)


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