Table of Contents

Namespace Acuit.Pinpoint.Workflows.Testing.Activities

Classes

FailTest

Fails the test by logging a failure message and then throwing a TestFailedException, which is normally handled by an enclosing RecordTest activity.

FailTestIfTestDataItemBad

An activity that will fail the test if a test data item status is "bad."

Log

An activity that logs a message to a test log for the active test.

MonitorData

Continuously monitors a data source, failing the test upon any invalid data value.

RecordTest

Performs a unit test.

SampleAfterDelay

Samples a data source after a delay.

SampleAverageOverTime

Samples the average value of a data source over a time duration.

SampleMinimumOverTime

Samples the minimum value of a data source over a time duration.

SampleValidOverSlidingWindow

Samples a data source until it has been continuously valid over a sliding time window.

SampleValidOverTime

Samples a data source, ensuring it remains continuously valid over a time duration.

SampleWhenAny

Samples a value from multiple activities that produce data values running in parallel, waiting for the first one to produce a value. When a data value is received, all other activities still running will be canceled.

SampleWhenBecomesValid

Samples data values, taking the first one that becomes valid.

SetTestDataItem

An activity that sets the value for a test data item, which will get recorded with the test result when the test completes.

TakeValue

Takes a test value, optionally recording it as a test data item, and optionally failing the test when invalid.