org.kuali.rice.vc.test
Class WsdlCompareTestCase
java.lang.Object
org.kuali.rice.test.BaseRiceTestCase
org.kuali.rice.test.RiceTestCase
org.kuali.rice.test.RiceInternalSuiteDataTestCase
org.kuali.rice.test.BaseModuleTestCase
org.kuali.rice.test.BaselineTestCase
org.kuali.rice.vc.test.WsdlCompareTestCase
- All Implemented Interfaces:
- MethodAware
- Direct Known Subclasses:
- CoreWsdlCompatibilityTest, KenWsdlCompatibilityTest, KewWsdlCompatibilityTest, KimWsdlCompatibilityTest, KrmsWsdlCompatibilityTest, KsbWsdlCompatibilityTest, LocationWsdlCompatibilityTest
public abstract class WsdlCompareTestCase
- extends BaselineTestCase
Methods inherited from class org.kuali.rice.test.RiceTestCase |
configureLogging, dumpMemory, getBaseDir, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, loadPerTestData, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDown |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WsdlCompareTestCase
public WsdlCompareTestCase(String moduleName)
verifyWsdlDifferences
protected List<String> verifyWsdlDifferences(com.predic8.soamodel.Difference diff,
String level)
compareWsdlDefinitions
protected List<com.predic8.soamodel.Difference> compareWsdlDefinitions(String oldWsdl,
String newWsdl)
getPreviousVersionWsdlUrl
protected String getPreviousVersionWsdlUrl(String wsdlFile,
WsdlCompareTestCase.MavenVersion previousVersion)
getWsdlVersionBlacklists
protected Map<String,List<WsdlCompareTestCase.MavenVersion>> getWsdlVersionBlacklists()
- Allows an extending test to specify versions of specific wsdls to omit from testing. This can be useful for
ignoring version compatibility issues that have already been addressed in previous versions.
- Returns:
- a Map from wsdl file name (e.g. "DocumentTypeService.wsdl") to a list of
WsdlCompareTestCase.MavenVersion
s to filter
compareWsdlFiles
protected void compareWsdlFiles(File[] files)
buildBreakagesSummary
protected String buildBreakagesSummary(List<WsdlCompareTestCase.VersionCompatibilityBreakage> breakages)
getPreviousVersion
public String getPreviousVersion()
setPreviousVersion
public void setPreviousVersion(String previousVersion)
getLoadApplicationLifecycle
protected Lifecycle getLoadApplicationLifecycle()
- Overrides:
getLoadApplicationLifecycle
in class RiceTestCase
getPerTestLifecycles
protected List<Lifecycle> getPerTestLifecycles()
- Overrides:
getPerTestLifecycles
in class BaselineTestCase
getSuiteLifecycles
protected List<Lifecycle> getSuiteLifecycles()
- Overrides:
getSuiteLifecycles
in class RiceTestCase
getInterveningVersions
protected List<WsdlCompareTestCase.MavenVersion> getInterveningVersions()
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.