SqlDatabaseTestAction, classe
Représente un jeu d'instructions par lots Transact-SQL et de conditions de test à valider si l'instruction s'est exécutée correctement.
Espace de noms: Microsoft.Data.Tools.Schema.Sql.UnitTesting
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.SqlDatabaseTestAction
Syntaxe
public class SqlDatabaseTestAction : Component
public ref class SqlDatabaseTestAction : Component
type SqlDatabaseTestAction =
class
inherit Component
end
Public Class SqlDatabaseTestAction
Inherits Component
Constructeurs
Nom | Description | |
---|---|---|
![]() |
SqlDatabaseTestAction() | Initialise une nouvelle instance de la classe SqlDatabaseTestAction. |
Propriétés
Nom | Description | |
---|---|---|
![]() |
CanRaiseEvents | (Hérité de Component.) |
![]() |
Conditions | Obtient la collection des conditions de test qui sont associées au jeu d'instructions Transact-SQL. |
![]() |
Container | (Hérité de Component.) |
![]() |
DesignMode | (Hérité de Component.) |
![]() |
Events | (Hérité de Component.) |
![]() |
Site | (Hérité de Component.) |
![]() |
SqlScript | Obtient ou définit un jeu d'instructions de script de base de données Transact-SQL. |
Méthodes
Nom | Description | |
---|---|---|
![]() |
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
Cette classe représente un ensemble d'instructions par lots Transact-SQL et un objet Conditions, qui correspond à une collection de conditions utilisées pour évaluer les jeux de résultats générés par l'exécution des instructions par lots.
Dans le cas le plus simple, le SqlDatabaseTestAction est un test Transact-SQL réel.Les instances du SqlDatabaseTestAction sont également incluses dans le code généré afin que vous puissiez modifier l'état de la base de données avant ou après chaque exécution de tests.Vous pouvez également l'utiliser comme un mécanisme de vérification.
SqlDatabaseTestAction est un Component et est généré comme une variable locale à l'intérieur de la méthode InitializeComponent au moment du design.Il est ensuite assigné à une propriété SqlDatabaseTestActions.
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
Conditions
SqlDatabaseTestAction
Microsoft.Data.Tools.Schema.Sql.UnitTesting, espace de noms
Retour au début