验证输入参数。
命名空间: Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
程序集: Microsoft.Data.Tools.Schema.Sql.UnitTesting(Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll 中)
语法
public virtual void Assert(
DbConnection validationConnection,
SqlExecutionResult[] results
)
public:
virtual void Assert(
DbConnection^ validationConnection,
array<SqlExecutionResult^>^ results
)
abstract Assert :
validationConnection:DbConnection *
results:SqlExecutionResult[] -> unit
override Assert :
validationConnection:DbConnection *
results:SqlExecutionResult[] -> unit
Public Overridable Sub Assert (
validationConnection As DbConnection,
results As SqlExecutionResult()
)
参数
validationConnection
Type: System.Data.Common.DbConnection用于在必要时验证数据库状态的上下文。必须打开上下文中包含的 DbConnection。
results
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlExecutionResult[]这些结果是要计算的 SQL 测试脚本执行的结果。这是 SqlExecutionResult 实例数组。
备注
重写此方法以根据特定的测试条件实现提供您自己的自定义计算逻辑。例如,可以根据已添加到新测试条件类型的自定义属性进行计算。
请参阅
TestCondition 类
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions 命名空间
返回页首