TestCondition, classe
Classe de base pour toutes les conditions de test utilisées par le code généré.
Espace de noms: Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
Assembly: Microsoft.Data.Tools.Schema.Sql.UnitTesting (dans Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
Hiérarchie d'héritage
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.TestCondition
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.DataSetTestCondition
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.ExecutionTimeCondition
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.InconclusiveCondition
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.ResultSetCondition
Syntaxe
public abstract class TestCondition : Component
public ref class TestCondition abstract : Component
[<AbstractClass>]
type TestCondition =
class
inherit Component
end
Public MustInherit Class TestCondition
Inherits Component
Constructeurs
Nom | Description | |
---|---|---|
TestCondition() | Initialise une nouvelle instance de la classe TestCondition. |
Propriétés
Nom | Description | |
---|---|---|
CanRaiseEvents | (Hérité de Component.) |
|
Container | (Hérité de Component.) |
|
DesignMode | (Hérité de Component.) |
|
Enabled | Obtient ou définit une valeur indiquant si la condition de test est activée. |
|
Events | (Hérité de Component.) |
|
Name | Obtient ou définit le nom de la condition de test. |
|
Site | (Hérité de Component.) |
Méthodes
Nom | Description | |
---|---|---|
Assert(DbConnection, SqlExecutionResult[]) | Valide les paramètres d'entrée. |
|
CreateObjRef(Type) | (Hérité de MarshalByRefObject.) |
|
Dispose() | (Hérité de Component.) |
|
Dispose(Boolean) | (Hérité de Component.) |
|
Equals(Object) | (Hérité de Object.) |
|
Finalize() | (Hérité de Component.) |
|
GetHashCode() | (Hérité de Object.) |
|
GetLifetimeService() | (Hérité de MarshalByRefObject.) |
|
GetService(Type) | (Hérité de Component.) |
|
GetType() | (Hérité de Object.) |
|
InitializeLifetimeService() | (Hérité de MarshalByRefObject.) |
|
MemberwiseClone() | (Hérité de Object.) |
|
MemberwiseClone(Boolean) | (Hérité de MarshalByRefObject.) |
|
ToString() | (Hérité de Component.) |
Événements
Nom | Description | |
---|---|---|
Disposed | (Hérité de Component.) |
Notes
Il s'agit de la classe de base pour toutes les conditions de test utilisées pour évaluer les résultats des 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 souhaitez étendre les fonctionnalités de condition de test qui sont disponibles dans esprdata, vous pouvez hériter de cette condition de test et l'enregistrer.Utilisez l'attribut DisplayName pour afficher la nouvelle condition de test dans le volet Conditions de test.
Sécurité des threads
Tous les membres statiques (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
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions, espace de noms
Retour au début