IStaticTestSuite Interface

Represents a test suite that consists of a user-specified list of test cases.

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

public interface IStaticTestSuite : ITestSuiteBase, 
	ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

The IStaticTestSuite type exposes the following members.

Public propertyAllTestCasesGets the read-only collection of test cases for this suite and all hierarchical children. (Inherited from ITestSuiteBase.)
Public propertyDefaultConfigurationsGets the read-only list of default configurations. (Inherited from ITestSuiteBase.)
Public propertyDescriptionGets or sets the description of this test suite. (Inherited from ITestSuiteBase.)
Public propertyEntriesGets a collection of all test entries in this suite.
Public propertyEntriesExceptionGets an exception, if any, that was thrown while the test entries are being fetched.
Public propertyErrorGets an error message indicating what is wrong with this object. (Inherited from IDataErrorInfo.)
Public propertyIdGets the identifier. (Inherited from IIdentifiable<TKey>.)
Public propertyInvalidPropertiesGets a list of property names that are invalid. (Inherited from IPropertyOwner.)
Public propertyIsDirtyGets a value that indicates whether any properties have changed since the last refresh, fetch, or save. (Inherited from IPropertyOwner.)
Public propertyIsRootGets a value that indicates whether this suite is the root suite in the test project. (Inherited from ITestSuiteBase.)
Public propertyItemGets the error message for the property with the given name. (Inherited from IDataErrorInfo.)
Public propertyLastUpdatedGets the date and time that this test suite was last updated. (Inherited from ITestSuiteBase.)
Public propertyLastUpdatedByGets the identity of the person who last updated this test suite. (Inherited from ITestSuiteBase.)
Public propertyParentGets the parent test suite that contains this test suite. (Inherited from ITestSuiteBase.)
Public propertyPlanGets the test plan that owns this test suite. (Inherited from ITestSuiteBase.)
Public propertyProjectGets the test project. (Inherited from ITestObject<T>.)
Public propertyRevisionGets the current revision number for this object. (Inherited from ITestObject<T>.)
Public propertyStateGets or sets the state of this test suite. (Inherited from ITestSuiteBase.)
Public propertySubSuitesGets a collection of test suites that is contained in the hierarchy of this test suite.
Public propertyTestCasesGets a read-only collection of test cases. (Inherited from ITestSuiteBase.)
Public propertyTestSuiteEntryGets an entry that was created for use in a static test suite. (Inherited from ITestSuiteBase.)
Public propertyTestSuiteTypeGets the type of this test suite. (Inherited from ITestSuiteBase.)
Public propertyTitleGets or sets the title of this test suite. (Inherited from ITestSuiteBase.)
Public propertyUserDataGets or sets an arbitrary object or value that is not persisted, but allows test management objects to be dynamically extended. (Inherited from ITestObject<T>.)

Public methodAssignTestPointsChanges the AssignedTo property by using the provided collection of test point assignments. (Inherited from ITestSuiteBase.)
Public methodClearDefaultConfigurationsRemoves the list of default configurations from this suite. This causes this suite to inherit default configurations from its parent. (Inherited from ITestSuiteBase.)
Public methodCreateTestPointAssignmentCreates an ITestPointAssignment object to be passed into ITestSuiteBase.AssignTestPoints (Inherited from ITestSuiteBase.)
Public methodRefresh()Updates any suites in the suite hierarchy that are out of date. (Inherited from ITestSuiteBase.)
Public methodRefresh(Boolean)Updates any suites in the suite hierarchy, optionally forcing the update whether or not they are out of date. (Inherited from ITestSuiteBase.)
Public methodSetDefaultConfigurationsSpecifies a set of configurations to use with newly added suite entries. When entries are added, test points are created for each of these configurations. (Inherited from ITestSuiteBase.)
Public methodSetEntryConfigurationsCreates and deletes the requisite test points to make its set of configurations passed in for each entry. (Inherited from ITestSuiteBase.)

Public eventPropertyChangedOccurs when a property value changes. (Inherited from INotifyPropertyChanged.)

Community Additions