public abstract class WsdlCompareTestCase extends BaselineTestCase
| Modifier and Type | Class and Description |
|---|---|
protected static class |
WsdlCompareTestCase.MavenVersion
Utility class for parsing and comparing maven versions
|
protected static class |
WsdlCompareTestCase.VersionCompatibilityBreakage
struct-ish class to hold data about a VC breakage
|
static class |
WsdlCompareTestCase.VersionTransition
A class representing a transition from one maven version to another
|
BaselineTestCase.BaselineMode, BaselineTestCase.ModedirtymoduleNameDEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycleslog, method| Constructor and Description |
|---|
WsdlCompareTestCase(String moduleName) |
getClearDbPerTestLifecycles, getMode, getPerTestTablesNotToClear, getPerTestTablesToClear, getRollbackClearDbPerTestLifecycles, getRollbackTestLifecycles, setUpgetModuleNamegetKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestData, loadSuiteTestDataconfigureLogging, dumpMemory, getBaseDir, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, loadPerTestData, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDowngetName, getPerTestDataLoaderLifecycle, resetLogLevels, setLogLevel, setName, setTestMethodpublic WsdlCompareTestCase(String moduleName)
protected List<String> verifyWsdlDifferences(com.predic8.soamodel.Difference diff, String level)
protected List<com.predic8.soamodel.Difference> compareWsdlDefinitions(String oldWsdl, String newWsdl)
protected String getPreviousVersionWsdlUrl(String wsdlFile, WsdlCompareTestCase.MavenVersion previousVersion)
protected Map<String,List<WsdlCompareTestCase.VersionTransition>> getWsdlVersionTransitionBlacklists()
WsdlCompareTestCase.MavenVersions to filterprotected void compareWsdlFiles(File[] wsdlFiles)
protected List<WsdlCompareTestCase.VersionTransition> generateVersionTransitions(WsdlCompareTestCase.MavenVersion currentVersion, List<WsdlCompareTestCase.MavenVersion> versions)
currentVersion - the current version of Riceversions - the versions to considerprotected String buildBreakagesSummary(List<WsdlCompareTestCase.VersionCompatibilityBreakage> breakages)
public String getPreviousVersion()
public void setPreviousVersion(String previousVersion)
protected Lifecycle getLoadApplicationLifecycle()
getLoadApplicationLifecycle in class RiceTestCaseprotected List<Lifecycle> getPerTestLifecycles()
getPerTestLifecycles in class BaselineTestCaseprotected List<Lifecycle> getSuiteLifecycles()
getSuiteLifecycles in class RiceTestCaseprotected List<WsdlCompareTestCase.MavenVersion> getVersionRange(WsdlCompareTestCase.MavenVersion lowestVersion, WsdlCompareTestCase.MavenVersion highestVersion)
lowestVersion - the lowest version in the rangehighestVersion - the highest version in the rangeCopyright © 2005–2016 The Kuali Foundation. All rights reserved.