Table of Contents

Namespace CSF.Screenplay.Performables

Classes

CopyFileAsAnAsset

A performable Action which copies an existing file as an asset file.

CopyFileAsAnAssetBuilder

A builder for customising the CopyFileAsAnAsset action.

CopyFileAsAnAssetFilenameBuilder

A builder for customising the CopyFileAsAnAsset action, specifying the asset filename.

PerformableException

Thrown when a Performable fails with an unexpected exception.

ReadTheStopwatch

An action which reads the current value of the stopwatch.

ResetTheStopwatch

An action which resets the stopwatch.

SaveAStreamAsAnAsset

A performable Action which saves a stream to an asset file.

SaveStreamAsAnAssetBuilder

A builder for customising the SaveAStreamAsAnAsset action.

SaveStreamAsAnAssetFilenameBuilder

A builder for customising the SaveAStreamAsAnAsset action, specifying the asset filename.

SaveTextAsAnAsset

A performable Action which saves some text an asset file.

SaveTheTextAsAnAssetBuilder

A builder for customising the SaveAStreamAsAnAsset action.

SaveTheTextAsAnAssetFilenameBuilder

A builder for customising the SaveAStreamAsAnAsset action, specifying the asset filename.

StartTheStopwatch

An action which starts the stopwatch.

StopTheStopwatch

An action which stops the stopwatch.

Interfaces

IGetsPerformable

An object which can get an IPerformable instance, such as a performable builder.

IGetsPerformableWithResult

An object which can get a non-generic IPerformableWithResult instance, such as a performable builder.

IGetsPerformableWithResult<TResult>

An object which can get an IPerformableWithResult<TResult> instance, such as a performable builder.