Partager via


IStaticTestSuite, interface

Représente une suite de tests qui se compose d'une liste spécifiée par l'utilisateur de cas de test.

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

Syntaxe

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

Le type IStaticTestSuite 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 Entries Obtient une collection de toutes les entrées de test de cette suite.
Propriété publique EntriesException Obtient une exception, le cas échéant, qui a été levée pendant que les entrées de test sont extraites.
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 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 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 SubSuites Obtient une collection de suites de tests contenues dans la hiérarchie de cette suite de tests.
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 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

ITestPlan

ITestSuiteBase

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

INotifyPropertyChanged