DatabaseTestClass, classe
Représente la classe de base pour un test unitaire de base de données.
Hiérarchie d'héritage
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Data.Schema.UnitTesting.DatabaseTestClass
Espace de noms : Microsoft.Data.Schema.UnitTesting
Assembly : Microsoft.Data.Schema.UnitTesting (dans Microsoft.Data.Schema.UnitTesting.dll)
Syntaxe
'Déclaration
Public Class DatabaseTestClass _
Inherits Component
public class DatabaseTestClass : Component
public ref class DatabaseTestClass : public Component
type DatabaseTestClass =
class
inherit Component
end
public class DatabaseTestClass extends Component
Le type DatabaseTestClass expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DatabaseTestClass | Initialise une nouvelle instance de la classe DatabaseTestClass. |
Début
Propriétés
Nom | Description | |
---|---|---|
CanRaiseEvents | Obtient une valeur qui indique si le composant peut déclencher un événement. (Hérité de Component.) | |
Container | Obtient le IContainer qui contient Component. (Hérité de Component.) | |
DesignMode | Obtient une valeur qui indique si Component est actuellement en mode design. (Hérité de Component.) | |
Events | Obtient la liste des gestionnaires d'événements attachés à ce Component. (Hérité de Component.) | |
ExecutionContext | Obtient ou définit le contexte d'exécution utilisé pour exécuter le script Transact-SQL associé à un test. | |
PrivilegedContext | Obtient ou définit le contexte privilégié utilisé pour vérifier une exécution de test.De plus, cette propriété vérifie et exécute des actions pré-test et post-test pour chaque test. | |
Site | Obtient ou définit le ISite de Component. (Hérité de Component.) | |
TestCleanupAction | Obtient ou définit le DatabaseTestAction qui sera exécuté après l'exécution de chaque test. | |
TestContext | Obtient ou définit le contexte de test qui est utilisé par l'infrastructure de test. | |
TestInitializeAction | Obtient ou définit le DatabaseTestAction qui est exécuté avant l'exécution de chaque test. | |
TestService | Obtient ou définit la classe DatabaseTestService utilisée par les tests durant l'exécution. |
Début
Méthodes
Nom | Description | |
---|---|---|
CleanupTest | Appelée par la classe de test unitaire. | |
CreateObjRef | Essentiel pour la sécurité. Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.) | |
Dispose() | Libère toutes les ressources utilisées par Component. (Hérité de Component.) | |
Dispose(Boolean) | Libère les ressources non managées utilisées par Component et libère éventuellement les ressources managées. (Hérité de Component.) | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Libère les ressources non managées et exécute d'autres opérations de nettoyage avant la récupération de Component par le garbage collection. (Hérité de Component.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetLifetimeService | Essentiel pour la sécurité. Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) | |
GetService | Retourne un objet qui représente un service fourni par Component ou par son Container. (Hérité de Component.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
InitializeLifetimeService | Essentiel pour la sécurité. Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) | |
InitializeTest | Appelée par la classe de test unitaire générée pendant l'initialisation de test. | |
MemberwiseClone() | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
MemberwiseClone(Boolean) | Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.) | |
ToString | Retourne String contenant le nom du Component, s'il existe.Cette méthode ne doit pas être substituée. (Hérité de Component.) |
Début
Événements
Nom | Description | |
---|---|---|
Disposed | Se produit lorsque le composant est supprimé par un appel à la méthode Dispose. (Hérité de Component.) |
Début
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.