class SuiteInstance
Package: swiss.avm.up.core.generic.testing.javamodel.SuiteInstance
Direct Known Subclasses:
class SuiteInstance extends NamedResource, AnnotableComment
Previously defined test suites can be instantiated with this class. This makes it possible to execute the same test suite in different constellations.
Properties
comment
Describes the intent of this Resource.
TextLiteral[0..1]
A Literal that accepts multiple lines of text.
name
The name of this Resource.
StringLiteral[1..1]
startMode
Definition of how to start the test suite.
In manual start mode, the test must be started using a command. In automatic mode, the test is started by starting the PLC.
ASuiteStartMode[1..1]
suiteSelect
SuiteSelect[0..N]
Method Summary
getAllSuiteControls
@TestingFunctionSpace
Return:
List<SuiteControl>
getAllSuiteValues
@TestingFunctionSpace
Return:
List<SuiteValue>
getMaxNumberOfExpressions
@TestingFunctionSpace
Finds test case with highest amount of expressions and returns number of expressions from this case.
Return:
IntegerLiteral
getName
@FName
getOrderedSuites
@FJUnitTesting
Return:
List<SuiteSelect>
getStorageControllerInstanceWrapperUnique
@TestingFunctionSpace
Return:
List<ControllerInstanceWrapper>
getUsedName
@TestingFunctionSpace
max 7 character (for B&R)
Return:
StringLiteral
internal_GetStorageControllerInstanceWrapper
@TestingFunctionSpace
Return:
List<ControllerInstanceWrapper>