CALL
C++ Test Script Language
Purpose
The CALL instruction calls a procedure defined with a PROC statement.
Syntax
CALL <procedure name> [ ( <actual parameter> [ ( , <actual parameter> ) ] ) ] ;
Arguments
<procedure_name> is a valid procedure name, defined within a test class or test suite, or in an inherited test class.
<actual_parameter> is an optional list of parameters that must conform to the expected procedure parameter list.
Description
A CALL instruction can be located within a TEST CASE or PROC block.
Example
TEST CLASS TestA {
PROC InitArray (array, length)
{
#{
for (int i = 0; i<length; i++)
array[i].init ();
}#
}
TEST CASE tc1 {
#Array<int> ia (50);
CALL InitArray (ia, 49);
}
}