ITestSuiteBase, interface
Représente les propriétés et les méthodes communes qui sont utilisées par tous les types de suites.
Espace de noms : Microsoft.TeamFoundation.TestManagement.Client
Assembly : Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntaxe
'Déclaration
Public Interface ITestSuiteBase _
Inherits ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestSuiteBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestSuiteBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestSuiteBase =
interface
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface ITestSuiteBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
Le type ITestSuiteBase expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
AllTestCases | Obtient la collection de cas de test en lecture seule pour cette suite et tous ses enfants hiérarchiques. | |
DefaultConfigurations | Obtient la liste en lecture seule des configurations par défaut. | |
Description | Obtient ou définit la description de cette suite de tests. | |
Error | Obtient un message d'erreur indiquant le problème lié à cet objet. (Hérité de IDataErrorInfo.) | |
Id | Obtient l'identificateur. (Hérité de IIdentifiable<TKey>.) | |
InvalidProperties | Obtient une liste des noms de propriété non valides. (Hérité de IPropertyOwner.) | |
IsDirty | Obtient une valeur qui indique si des propriétés ont été modifiées depuis la dernière actualisation, extraction ou sauvegarde. (Hérité de IPropertyOwner.) | |
IsRoot | Obtient une valeur qui indique si cette suite est la suite racine du projet de test. | |
Item | Obtient le message d'erreur pour la propriété portant le nom donné. (Hérité de IDataErrorInfo.) | |
LastUpdated | Obtient la date et l'heure de dernière mise à jour de la suite de tests. | |
LastUpdatedBy | Obtient l'identité de la personne qui a mis à jour cette suite de tests pour la dernière fois. | |
Parent | Obtient la suite de tests parent qui contient cette suite de tests. | |
Plan | Obtient le plan de test qui possède cette suite de tests. | |
Project | Obtient le projet de test. (Hérité de ITestObject<T>.) | |
Revision | Obtient le numéro de révision actuel de cet objet. (Hérité de ITestObject<T>.) | |
State | Obtient ou définit l'état de cette suite de tests. | |
TestCases | Obtient une collection de cas de test en lecture seule. | |
TestSuiteEntry | Obtient une entrée qui a été créée pour une utilisation dans une suite de tests statique. | |
TestSuiteType | Obtient le type de cette suite de tests. | |
Title | Obtient ou définit le titre de cette suite de tests. | |
UserData | Obtient ou définit un objet ou une valeur arbitraire non persistants, mais permet aux objets de gestion de test d'être étendus dynamiquement. (Hérité de ITestObject<T>.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AssignTestPoints | Modifie la propriété AssignedTo à l'aide de la collection d'assignations de points de test fournie. | |
ClearDefaultConfigurations | Supprime la liste des configurations par défaut de cette suite.Cela fait hériter cette suite des configurations par défaut de son parent. | |
CreateTestPointAssignment | Crée un objet ITestPointAssignment à passer dans ITestSuiteBase.AssignTestPoints | |
Refresh() | Met à jour toutes les suites de la hiérarchie qui sont obsolètes. | |
Refresh(Boolean) | Met à jour toutes les suites de la hiérarchie et force éventuellement la mise à jour si elles sont obsolètes. | |
SetDefaultConfigurations | Spécifie un ensemble de configurations à utiliser avec les entrées de suite nouvellement ajoutées.Lorsque les entrées sont ajoutées, des points de test sont créés pour chacune de ces configurations. | |
SetEntryConfigurations | Crée et supprime les points de test requis pour passer son ensemble de configurations pour chaque entrée. |
Début
Événements
Nom | Description | |
---|---|---|
PropertyChanged | Se produit lorsqu'une valeur de propriété est modifiée. (Hérité de INotifyPropertyChanged.) |
Début
Notes
Les suites de tests qui sont basées sur des requêtes peuvent utiliser IDynamicTestSuiteBase. Les suites de tests qui sont basées sur une liste explicite d'ID de cas de test peuvent utiliser IStaticTestSuite. Les suites de tests qui sont basées sur une ligne spécifique peuvent utiliser IRequirementTestSuite.
Voir aussi
Référence
Microsoft.TeamFoundation.TestManagement.Client, espace de noms