ITestPoint Interface
Represents the execution state of a test case in a suite against a configuration as part of a test plan.
Namespace: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntax
public interface ITestPoint : IIdentifiable<int>, INotifyPropertyChanged,
ITestPointProperties
public interface class ITestPoint : IIdentifiable<int>, INotifyPropertyChanged,
ITestPointProperties
type ITestPoint =
interface
interface IIdentifiable<int>
interface INotifyPropertyChanged
interface ITestPointProperties
end
Public Interface ITestPoint
Inherits IIdentifiable(Of Integer), INotifyPropertyChanged, ITestPointProperties
Properties
Name | Description | |
---|---|---|
AssignedTo | Gets the identity of the user to which this test point is assigned. |
|
AssignedToName | User this point is assigned to. |
|
AssignedToTeamFoundationId | User this point is assigned to. |
|
Comment | Gets or sets a comment for the associated test point.(Inherited from ITestPointProperties.) |
|
ConfigurationId | Gets the identifier of the ITestConfiguration that this point tests. |
|
ConfigurationName | Name of the ITestConfiguration that this point represents. |
|
HasCachedProperties | Determines whether the Point object has any cached properties from the server. |
|
History | Gets a collection of ITestPointProperties objects that represent a historical list of the properties of this test point over time. |
|
Id | Gets the identifier.(Inherited from IIdentifiable<TKey>.) |
|
IsTestCaseAutomated | Returns the same result as TestCaseWorkItem.IsAutomated, but may use cached properties to answer the question |
|
Item[String] | Access the properties of the test case of the point, possibly from the internal cached-properties table |
|
LastUpdated | Gets the date that this object was last updated.(Inherited from ITestPointProperties.) |
|
LastUpdatedBy | Gets the identity of the last person to update this object.(Inherited from ITestPointProperties.) |
|
LastUpdatedByName | Last person to update point.(Inherited from ITestPointProperties.) |
|
MostRecentFailureType | Obsolete.Gets the most recent FailureType for the associated test point.(Inherited from ITestPointProperties.) |
|
MostRecentFailureTypeId | (Inherited from ITestPointProperties.) |
|
MostRecentResolutionStateId | Gets the ID for the most recent resolution state setting.(Inherited from ITestPointProperties.) |
|
MostRecentResult | Gets the most recent test case result. |
|
MostRecentResultId | Gets the ID of the most recent result setting.(Inherited from ITestPointProperties.) |
|
MostRecentResultOutcome | Gets the most recent result outcome setting.(Inherited from ITestPointProperties.) |
|
MostRecentResultState | Gets the most recent result state setting.(Inherited from ITestPointProperties.) |
|
MostRecentRunId | Gets the most recent test run ID.(Inherited from ITestPointProperties.) |
|
Plan | Gets the associated test plan. |
|
Revision | Gets the internal revision number of the associated test point.(Inherited from ITestPointProperties.) |
|
State | Gets the current state of the associated test point.(Inherited from ITestPointProperties.) |
|
SuiteId | Gets the identifier for the test suite that contains this test point. |
|
TestCaseExists | Gets a value that indicates whether the current test case exists on the server. |
|
TestCaseId | Gets the ID of the associated test case. |
|
TestCaseWorkItem | Gets the work item that is associated with the associated test case. |
|
UserData | Gets or sets an arbitrary object that the user has associated with this test point. |
Methods
Name | Description | |
---|---|---|
Block() | Blocks this test point by setting the ITestPointProperties.State property to TestPointState.NotReady. |
|
QueryAssociatedWorkItemsFromResults() | Retrieves an array of integer IDs for the work items that are associated with the corresponding results of this test point. |
|
Refresh() | Updates this object by using data from the server. |
|
Save() | Persists this object on the server. |
|
Unblock() | Unblocks this test point by setting the ITestPointProperties.State property to TestPointState.Ready. |
Events
Name | Description | |
---|---|---|
PropertyChanged | (Inherited from INotifyPropertyChanged.) |
See Also
ITestConfiguration
IIdentifiable<TKey>
INotifyPropertyChanged
ITestPointProperties
Microsoft.TeamFoundation.TestManagement.Client Namespace
Return to top