Interface AbstractScenarioTest.ITestModifier
- All Known Implementing Classes:
AbstractScenarioTest.MakeExecutableTestModifier,RealMeasurementsTests.QMTestModifier,RealTests.IipTestModifier
- Enclosing class:
AbstractScenarioTest
protected static interface AbstractScenarioTest.ITestModifier
An instance that may modify certain behavior of a real-world test case on-the-fly.
- Author:
- Holger Eichelberger
-
Method Summary
Modifier and TypeMethodDescriptiondefault String[]Optional folder containing the actual configuration.getTempFolderName(String projectName) Returns the (modified) temp folder name (last segment).getVilOutputFolder(File temp) Returns the VIL output folder to use.Returns the VIL start rule name.voidCalled after copying files from a base test template to the actual test folder.
-
Method Details
-
postCopy
Called after copying files from a base test template to the actual test folder.- Parameters:
target- the actual test folder
-
getTempFolderName
Returns the (modified) temp folder name (last segment).- Parameters:
projectName- the project name usually used as temp folder name.- Returns:
- the temp folder name (last segment)
-
getConfigurationFolder
Optional folder containing the actual configuration.- Returns:
- may be null for none
-
getVilOutputFolder
Returns the VIL output folder to use.- Parameters:
temp- the (temporary) folder where the model to test is located- Returns:
- the VIL output folder, may be null for none
-
getVilStartRuleName
String getVilStartRuleName()Returns the VIL start rule name.- Returns:
- the start rule name
-