Partager via


IRequirementTestSuite, interface

Représente une suite de tests remplie dynamiquement après une recherche de cas de test associés à un élément de travail de spécification.

Espace de noms :  Microsoft.TeamFoundation.TestManagement.Client
Assembly :  Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntaxe

'Déclaration
Public Interface IRequirementTestSuite _
    Inherits IDynamicTestSuiteBase, ITestSuiteBase, ITestObject(Of Integer),  _
    IIdentifiable(Of Integer), IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface IRequirementTestSuite : IDynamicTestSuiteBase, 
    ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, 
    INotifyPropertyChanged
public interface class IRequirementTestSuite : IDynamicTestSuiteBase, 
    ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, 
    INotifyPropertyChanged
type IRequirementTestSuite =  
    interface
        interface IDynamicTestSuiteBase
        interface ITestSuiteBase
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface IRequirementTestSuite extends IDynamicTestSuiteBase, ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

Le type IRequirementTestSuite expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AllTestCases Obtient la collection de cas de test en lecture seule pour cette suite et tous ses enfants hiérarchiques. (Hérité de ITestSuiteBase.)
Propriété publique DefaultConfigurations Obtient la liste en lecture seule des configurations par défaut. (Hérité de ITestSuiteBase.)
Propriété publique Description Obtient ou définit la description de cette suite de tests. (Hérité de ITestSuiteBase.)
Propriété publique Error Obtient un message d'erreur indiquant le problème lié à cet objet. (Hérité de IDataErrorInfo.)
Propriété publique Id Obtient l'identificateur. (Hérité de IIdentifiable<TKey>.)
Propriété publique InvalidProperties Obtient une liste des noms de propriété non valides. (Hérité de IPropertyOwner.)
Propriété publique 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.)
Propriété publique IsRoot Obtient une valeur qui indique si cette suite est la suite racine du projet de test. (Hérité de ITestSuiteBase.)
Propriété publique Item Obtient le message d'erreur pour la propriété portant le nom donné. (Hérité de IDataErrorInfo.)
Propriété publique LastError Obtient le dernier message d'erreur rencontré pendant la dernière tentative de nouveau remplissage dynamique des entrées de cette suite. (Hérité de IDynamicTestSuiteBase.)
Propriété publique LastPopulated Obtient la date et l'heure de la dernière tentative de nouveau remplissage dynamique des entrées de cette suite. (Hérité de IDynamicTestSuiteBase.)
Propriété publique LastUpdated Obtient la date et l'heure de dernière mise à jour de la suite de tests. (Hérité de ITestSuiteBase.)
Propriété publique LastUpdatedBy Obtient l'identité de la personne qui a mis à jour cette suite de tests pour la dernière fois. (Hérité de ITestSuiteBase.)
Propriété publique Parent Obtient la suite de tests parent qui contient cette suite de tests. (Hérité de ITestSuiteBase.)
Propriété publique Plan Obtient le plan de test qui possède cette suite de tests. (Hérité de ITestSuiteBase.)
Propriété publique Project Obtient le projet de test. (Hérité de ITestObject<T>.)
Propriété publique RequirementId Obtient l'ID de l'élément de travail de la spécification à partir duquel cette suite est remplie.
Propriété publique Revision Obtient le numéro de révision actuel de cet objet. (Hérité de ITestObject<T>.)
Propriété publique State Obtient ou définit l'état de cette suite de tests. (Hérité de ITestSuiteBase.)
Propriété publique TestCases Obtient une collection de cas de test en lecture seule. (Hérité de ITestSuiteBase.)
Propriété publique TestSuiteEntry Obtient une entrée qui a été créée pour une utilisation dans une suite de tests statique. (Hérité de ITestSuiteBase.)
Propriété publique TestSuiteType Obtient le type de cette suite de tests. (Hérité de ITestSuiteBase.)
Propriété publique Title Obtient ou définit le titre de cette suite de tests. (Hérité de ITestSuiteBase.)
Propriété publique 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
Méthode publique AssignTestPoints Modifie la propriété AssignedTo à l'aide de la collection d'assignations de points de test fournie. (Hérité de ITestSuiteBase.)
Méthode publique 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. (Hérité de ITestSuiteBase.)
Méthode publique CreateTestPointAssignment Crée un objet ITestPointAssignment à passer dans ITestSuiteBase.AssignTestPoints (Hérité de ITestSuiteBase.)
Méthode publique Refresh() Met à jour toutes les suites de la hiérarchie qui sont obsolètes. (Hérité de ITestSuiteBase.)
Méthode publique Refresh(Boolean) Met à jour toutes les suites de la hiérarchie et force éventuellement la mise à jour si elles sont obsolètes. (Hérité de ITestSuiteBase.)
Méthode publique Repopulate Ajoute les entrées de continuation qui correspondent maintenant aux conditions de requête sur le serveur et supprime les entrées de continuation qui ne correspondent plus aux conditions de requête sur le serveur. (Hérité de IDynamicTestSuiteBase.)
Méthode publique 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. (Hérité de ITestSuiteBase.)
Méthode publique SetEntryConfigurations Crée et supprime les points de test requis pour passer son ensemble de configurations pour chaque entrée. (Hérité de ITestSuiteBase.)

Début

Événements

  Nom Description
Événement public PropertyChanged Se produit lorsqu'une valeur de propriété est modifiée. (Hérité de INotifyPropertyChanged.)

Début

Voir aussi

Référence

Microsoft.TeamFoundation.TestManagement.Client, espace de noms

IDynamicTestSuiteBase

ITestSuiteBase

ITestObject<T>

IDataErrorInfo

INotifyCollectionChanged