Namespace Responsible.State
Contains classes and interfaces for working with the state of a running test operation. While these may be used to extend the functionality of Responsible, all of the basic functionality is available through extension methods on ITestInstruction<T>.
Classes
StateStringBuilder
Utility class for building string representations of test operation execution states.
TestOperationStatus
Base class for the status of a test operation execution. Can be one of:
- Not executed
- Waiting
- Completed
- Failed
- Canceled
Not intended for public use.
Interfaces
ITestOperationState
Type-agnostic parts of the execution status of a test operation, see ITestOperationState<T>.
ITestOperationState<T>
Represents the execution status of a test operation run created with CreateState().
Mostly intended for internal use.
Enums
TestOperationStateTransition
Represents the type of a test operation state transition.