public class TestAssertionRegistry extends Object implements SoapUIFactoryRegistryListener
Modifier and Type | Class and Description |
---|---|
static class |
TestAssertionRegistry.AssertableType |
public void addAssertion(TestAssertionFactory factory)
public void removeFactory(TestAssertionFactory factory)
public static TestAssertionRegistry getInstance()
public WsdlMessageAssertion buildAssertion(TestAssertionConfig config, Assertable assertable)
public Class<? extends WsdlMessageAssertion> getAssertionClassType(String assertionType)
public Class<? extends WsdlMessageAssertion> getAssertionClassType(TestAssertionConfig config)
public boolean canBuildAssertion(TestAssertionConfig config)
public void factoryAdded(Class<?> factoryType, Object factory)
factoryAdded
in interface SoapUIFactoryRegistryListener
public void factoryRemoved(Class<?> factoryType, Object factory)
factoryRemoved
in interface SoapUIFactoryRegistryListener
public AssertionListEntry getAssertionListEntry(String type)
public boolean canAssert(String type, Assertable assertable)
public boolean canAssert(String type, TestModelItem modelItem, String property)
public LinkedHashMap<String,SortedSet<AssertionListEntry>> addCategoriesAssertionsMap(Assertable assertable, LinkedHashMap<String,SortedSet<AssertionListEntry>> categoryAssertionsMap)
assertable
- categoryAssertionsMap
- public LinkedHashMap<String,SortedSet<AssertionListEntry>> addAllCategoriesMap(LinkedHashMap<String,SortedSet<AssertionListEntry>> categoryAssertionsMap)
public Map<String,TestAssertionFactory> getAvailableAssertions()
public String[] getAvailableAssertionNames(Assertable assertable)
public boolean canAddMultipleAssertions(String name, Assertable assertable)
public boolean canAddAssertion(WsdlMessageAssertion assertion, Assertable assertable)
Copyright © 2019. All Rights Reserved.