The unit test procedures must be described in the SVVP (SVV21).
These should provide a step-by-step description of how to carry out each
test case. One test procedure may execute one or more test cases. The
procedures may use executable 'scripts' that control the operation of test
tools. With the incremental approach, the input data required to test a
module may be created by executing an already tested module (e.g. M2 is
used to create data for M1 and M3 in the example above). The test
procedure should define the steps needed to create such data.