Partager via


TestCondition, classe

Mise à jour : novembre 2007

Représente une condition de test.

Espace de noms :  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions
Assembly :  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (dans Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)

Syntaxe

Public MustInherit Class TestCondition _
    Inherits Component

Dim instance As TestCondition
public abstract class TestCondition : Component
public ref class TestCondition abstract : public Component
public abstract class TestCondition extends Component

Notes

TestCondition est la classe de base pour toutes les conditions de test qui sont utilisées pour évaluer les résultats de tests unitaires dans le Concepteur de test unitaire de base de données. Les instances de la classe TestCondition sont stockées en tant que variables locales au sein d'InitializeComponent et sont assignées à des instances de la collection Conditions(). Il y a une collection par DatabaseTestAction (prétest, test et post-test).

Si vous voulez étendre les fonctionnalités de conditions de test qui sont disponibles dans Team Edition for Database Professionals, vous pouvez hériter de cette condition de test et l'inscrire. Pour plus d'informations, consultez Comment : ajouter une condition de test au Concepteur de test unitaire de base de données. Utilisez l'attribut DisplayName pour afficher la nouvelle condition de test dans le volet Conditions de test. Pour obtenir la liste complète des attributs à utiliser pour la prise en charge de la fenêtre Propriétés dans votre condition de test, consultez Attributs dans les contrôles Windows Forms.

Hiérarchie d'héritage

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions.TestCondition
        Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions.ExecutionTimeCondition
        Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions.InconclusiveCondition
        Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions.ResultSetCondition

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres TestCondition

Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions, espace de noms