SqlDatabaseTestClass 类

 

表示数据库单元测试的基类。

命名空间:   Microsoft.Data.Tools.Schema.Sql.UnitTesting
程序集:  Microsoft.Data.Tools.Schema.Sql.UnitTesting(Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll 中)

继承层次结构

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestClass

语法

[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

构造函数

名称 说明
System_CAPS_pubmethod SqlDatabaseTestClass()

初始化 SqlDatabaseTestClass 类的新实例。

属性

名称 说明
System_CAPS_protproperty CanRaiseEvents

(从 Component 继承。)

System_CAPS_pubproperty Container

(从 Component 继承。)

System_CAPS_protproperty DesignMode

(从 Component 继承。)

System_CAPS_protproperty Events

(从 Component 继承。)

System_CAPS_protproperty ExecutionContext

获取或设置用于执行与测试关联的 Transact-SQL 脚本的执行上下文。

System_CAPS_protproperty PrivilegedContext

获取或设置用于验证测试执行的特权上下文。此外,此属性还验证和执行每个测试的预先测试和后期测试操作。

System_CAPS_pubproperty Site

(从 Component 继承。)

System_CAPS_pubproperty TestCleanupAction

获取或设置在运行每个测试之后将执行的 SqlDatabaseTestAction

System_CAPS_pubproperty TestContext

获取或设置由测试基础结构使用的测试上下文。

System_CAPS_pubproperty TestInitializeAction

获取或设置执行每个测试前所执行的 SqlDatabaseTestAction

System_CAPS_pubpropertySystem_CAPS_static TestService

获取或设置执行过程中测试使用的 SqlDatabaseTestService 类。

方法

名称 说明
System_CAPS_protmethod CleanupTest()

由单元测试类调用。

System_CAPS_pubmethod CreateObjRef(Type)

(从 MarshalByRefObject 继承。)

System_CAPS_pubmethod Dispose()

(从 Component 继承。)

System_CAPS_protmethod Dispose(Boolean)

(从 Component 继承。)

System_CAPS_pubmethod Equals(Object)

(从 Object 继承。)

System_CAPS_protmethod Finalize()

(从 Component 继承。)

System_CAPS_pubmethod GetHashCode()

(从 Object 继承。)

System_CAPS_pubmethod GetLifetimeService()

(从 MarshalByRefObject 继承。)

System_CAPS_protmethod GetService(Type)

(从 Component 继承。)

System_CAPS_pubmethod GetType()

(从 Object 继承。)

System_CAPS_pubmethod InitializeLifetimeService()

(从 MarshalByRefObject 继承。)

System_CAPS_protmethod InitializeTest()

在测试初始化过程中,由生成的单元测试类调用。

System_CAPS_protmethod MemberwiseClone()

(从 Object 继承。)

System_CAPS_protmethod MemberwiseClone(Boolean)

(从 MarshalByRefObject 继承。)

System_CAPS_pubmethod ToString()

(从 Component 继承。)

事件

名称 说明
System_CAPS_pubevent Disposed

(从 Component 继承。)

线程安全

此类型的任何公共静态(Visual Basic 中为 Shared)成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

Microsoft.Data.Tools.Schema.Sql.UnitTesting 命名空间

返回页首