Partager via


SqlDatabaseTestClass, classe

 

Représente la classe de base pour un test unitaire de base de données.

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.SqlDatabaseTestClass

Syntaxe

[CLSCompliantAttribute(true)]
public class SqlDatabaseTestClass : Component
[CLSCompliantAttribute(true)]
public ref class SqlDatabaseTestClass : Component
[<CLSCompliantAttribute(true)>]
type SqlDatabaseTestClass = 
    class
        inherit Component
    end
<CLSCompliantAttribute(True)>
Public Class SqlDatabaseTestClass
    Inherits Component

Constructeurs

Nom Description
System_CAPS_pubmethod SqlDatabaseTestClass()

Initialise une nouvelle instance de la classe SqlDatabaseTestClass.

Propriétés

Nom Description
System_CAPS_protproperty CanRaiseEvents

(Hérité de Component.)

System_CAPS_pubproperty Container

(Hérité de Component.)

System_CAPS_protproperty DesignMode

(Hérité de Component.)

System_CAPS_protproperty Events

(Hérité de Component.)

System_CAPS_protproperty ExecutionContext

Obtient ou définit le contexte d'exécution utilisé pour exécuter le script Transact-SQL associé à un test.

System_CAPS_protproperty 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.

System_CAPS_pubproperty Site

(Hérité de Component.)

System_CAPS_pubproperty TestCleanupAction

Obtient ou définit le SqlDatabaseTestAction qui sera exécuté après l'exécution de chaque test.

System_CAPS_pubproperty TestContext

Obtient ou définit le contexte de test qui est utilisé par l'infrastructure de test.

System_CAPS_pubproperty TestInitializeAction

Obtient ou définit le SqlDatabaseTestAction qui est exécuté avant l'exécution de chaque test.

System_CAPS_pubpropertySystem_CAPS_static TestService

Obtient ou définit la classe SqlDatabaseTestService utilisée par les tests durant l'exécution.

Méthodes

Nom Description
System_CAPS_protmethod CleanupTest()

Appelée par la classe de test unitaire.

System_CAPS_pubmethod CreateObjRef(Type)

(Hérité de MarshalByRefObject.)

System_CAPS_pubmethod Dispose()

(Hérité de Component.)

System_CAPS_protmethod Dispose(Boolean)

(Hérité de Component.)

System_CAPS_pubmethod Equals(Object)

(Hérité de Object.)

System_CAPS_protmethod Finalize()

(Hérité de Component.)

System_CAPS_pubmethod GetHashCode()

(Hérité de Object.)

System_CAPS_pubmethod GetLifetimeService()

(Hérité de MarshalByRefObject.)

System_CAPS_protmethod GetService(Type)

(Hérité de Component.)

System_CAPS_pubmethod GetType()

(Hérité de Object.)

System_CAPS_pubmethod InitializeLifetimeService()

(Hérité de MarshalByRefObject.)

System_CAPS_protmethod InitializeTest()

Appelée par la classe de test unitaire générée pendant l'initialisation de test.

System_CAPS_protmethod MemberwiseClone()

(Hérité de Object.)

System_CAPS_protmethod MemberwiseClone(Boolean)

(Hérité de MarshalByRefObject.)

System_CAPS_pubmethod ToString()

(Hérité de Component.)

Événements

Nom Description
System_CAPS_pubevent Disposed

(Hérité de Component.)

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, espace de noms

Retour au début