Class RealTests.IipTestModifier
java.lang.Object
net.ssehub.easy.producer.scenario_tests.RealTests.IipTestModifier
- All Implemented Interfaces:
AbstractScenarioTest.ITestModifier
- Enclosing class:
RealTests
private static class RealTests.IipTestModifier
extends Object
implements AbstractScenarioTest.ITestModifier
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateIipTestModifier(String vilFolderName) privateIipTestModifier(String vilFolderName, String vilStartRuleName) privateIipTestModifier(String vilFolderName, String vilStartRuleName, String[] cfgFolder) -
Method Summary
Modifier and TypeMethodDescriptionString[]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.
-
Field Details
-
vilFolderName
-
vilStartRuleName
-
cfgFolder
-
-
Constructor Details
-
IipTestModifier
-
IipTestModifier
-
IipTestModifier
-
-
Method Details
-
postCopy
Description copied from interface:AbstractScenarioTest.ITestModifierCalled after copying files from a base test template to the actual test folder.- Specified by:
postCopyin interfaceAbstractScenarioTest.ITestModifier- Parameters:
target- the actual test folder
-
getConfigurationFolder
Description copied from interface:AbstractScenarioTest.ITestModifierOptional folder containing the actual configuration.- Specified by:
getConfigurationFolderin interfaceAbstractScenarioTest.ITestModifier- Returns:
- may be null for none
-
getTempFolderName
Description copied from interface:AbstractScenarioTest.ITestModifierReturns the (modified) temp folder name (last segment).- Specified by:
getTempFolderNamein interfaceAbstractScenarioTest.ITestModifier- Parameters:
projectName- the project name usually used as temp folder name.- Returns:
- the temp folder name (last segment)
-
getVilOutputFolder
Description copied from interface:AbstractScenarioTest.ITestModifierReturns the VIL output folder to use.- Specified by:
getVilOutputFolderin interfaceAbstractScenarioTest.ITestModifier- Parameters:
temp- the (temporary) folder where the model to test is located- Returns:
- the VIL output folder, may be null for none
-
getVilStartRuleName
Description copied from interface:AbstractScenarioTest.ITestModifierReturns the VIL start rule name.- Specified by:
getVilStartRuleNamein interfaceAbstractScenarioTest.ITestModifier- Returns:
- the start rule name
-