ecl-logo Documentation

RequiredAfterCheckpoint

RequiredAfterCheckpoint[packet, checkpoint, fields]test

returns a test to be used in RunUnitTest for whether the values of the given fields are populated in packet if checkpoint has been completed.

Details

    Input
    Output

Examples

Basic Examples  (4)

Generate an EmeraldTest Object on an Packet that should pass due to a CheckPoint being completed and FieldOfView being informed:

Generate an EmeraldTest Object on an Packet that should pass due to a CheckPoint having not started:

Generate an EmeraldTest Object on an Packet that should pass due to a CheckPoint having started but not completed:

Generate an EmeraldTest Object on an Packet that should fail due to a CheckPoint label being completed but FieldOfView not being informed:

Additional Examples  (1)

A singleton field can be specified: