Skip to content

class ATestAction

Package: swiss.avm.up.core.generic.testing.javamodel.ATestAction

Direct Known Subclasses: TestAction, TestAwaitAction


abstract class ATestAction extends AAction

Properties

comment

Describes the intent of this Resource.

TextLiteral[0..1]

A Literal that accepts multiple lines of text.

execute

Specify in which case the current action should be executed:

- allways: Action is executed in any case
- passed: Action is executed when all previous actions have been successful.
- failed: Action is executed if any of the previous actions failed.

Execute[0..1]

expression

An expression defines the test of a variable for a certain value.
Several expressions can be specified. These are linked by a logical condition. This means that if one of the conditions is passed, the test is passed.

AComperator[1..N]

logicalOperator

Logical operator for combining multiple expressions

LogicalOperator[1..1]

Logical operator for combining multiple expressions

Method Summary

expressionTypeToName

@TestingFunctionSpace

getATestAction

Parameters:

TestCaseInstance
AAction
PlatformType

groupAction

Parameters:

TestCaseInstance
AAction

hasMultipleExpressions

@FJUnitTesting

Return:

BooleanLiteral