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.Mode
dirty
moduleName
DEFAULT_TEST_HARNESS_SPRING_BEANS, failedSuiteTestName, perTestLifeCycles, SUITE_LIFE_CYCLES_FAILED, SUITE_LIFE_CYCLES_RAN, suiteLifeCycles
log, method
Constructor and Description |
---|
WsdlCompareTestCase(String moduleName) |
getClearDbPerTestLifecycles, getMode, getPerTestTablesNotToClear, getPerTestTablesToClear, getRollbackClearDbPerTestLifecycles, getRollbackTestLifecycles, setUp
getModuleName
getKIMDataLoadOrderFile, getKIMSqlFileBaseLocation, getKRADDefaultSuiteTestData, loadSuiteTestData
configureLogging, dumpMemory, getBaseDir, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, loadPerTestData, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDown
getName, getPerTestDataLoaderLifecycle, resetLogLevels, setLogLevel, setName, setTestMethod
public 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.MavenVersion
s 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 RiceTestCase
protected List<Lifecycle> getPerTestLifecycles()
getPerTestLifecycles
in class BaselineTestCase
protected List<Lifecycle> getSuiteLifecycles()
getSuiteLifecycles
in class RiceTestCase
protected 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.