Parameterized and Higher-Order Test Sheets

The following example builds upon the example from Non-Linear Test Sheets. The only change is that the stack size (C3) has become a parameter.

(click to enlarge)

The actual value used for Parameterized Test Sheets is specified by a Higher-Order Test Sheet as in the example below. The Higher-Order Test Sheet references the Parameterized Test Sheet as the 'class' being tested. On said pseudo-class it invokes the pseudo-method test followed the by the value to be used as parameter. ?C in the Parameterized Test Sheet is replaced by the value defined the third column (column C) for each execution.

(click to enlarge)

It is also possible to use more than one parameter. These are defined in the Higher-Order Test Sheet in subsequent columns (D, E, F, etc.) and referenced in the Parameterized Test Sheet via ?D, ?E, ?F, etc.