Condition Object
Members 
Description
Represents a condition for a test to be executed.
Remarks

Conditions are used to define dependencies between TSTests in the test set execution flow. They define when a particular test instance can be executed. The Source is a condition that must be fulfilled. The Target is a TSTest object.
If the execution condition is not based on time, the source is a TSTest which must run before the Target. The Target test instance either runs or does not run based on the result of the test: passed or failed.

Changes for the condition are saved in the project after calling the Save method of the ConditionFactory Object.

Get a Condition object from the ConditionFactory using AddItem, NewList, or Item.

Interfaces
Implemented Interface Description
IBaseField2 Represents a basic data field or entity, such as an attachment.
IBaseField3 Represents a basic data field or entity, such as an attachment.
IBaseField4 Represents a basic data field or entity, such as an attachment.
Public Methods
Public Method Post Writes all changed values to database.
Public Properties
Public Property AutoUnlock Indicates whether to make the item changeable to other users automatically after a Refresh or Post.
Public Property Description The Condition description.
Public Property FieldMultiValue The MultiValue object of the specified field.
Public Property ID The Condition ID.
Public Property Source For a run condition, the source condition ID. For a time condition, a date-time string.
Public Property Target The target test instance number of the condition.
Public Property TypeName The field's type.
Public Property Value The Condition status value.
See Also