Microsoft.Data.Schema.UnitTesting 命名空间
Microsoft.Data.Schema.UnitTesting 命名空间提供可用于创建和执行数据库单元测试的类。 可以添加自定义断言来确定测试是成功还是失败。
类
类 | 说明 | |
---|---|---|
ConnectionContext | 表示与数据库单元测试关联的数据库连接的上下文。 | |
DatabaseTestAction | 表示用于验证语句是否正确执行的一组 Transact-SQL 批处理语句和测试条件。 | |
DatabaseTestActions | 表示数据库单元测试。 | |
DatabaseTestClass | 表示数据库单元测试的基类。 | |
DatabaseTestService | 提供测试执行过程中 DatabaseTestClass 和方法使用的常用功能。 | |
ExecutionResult | 包含通过调用 Execute(ConnectionContext, String, array<DbParameter[]) 生成的数据库单元测试的结果。 | |
ExpectedSqlExceptionAttribute | 表示一个特性,该特性指定单元测试应有 SqlException,并且需要时可指定错误号、严重级别和预期错误的状态。 | |
TestScript | 表示一个所生成的 SQL 测试。 | |
UnitTestingDesignService | 提供数据库架构提供程序的基类,以便在对象的项目系统中为对象生成脚本。除了作为数据库架构提供程序实现的一部分,不应在其他情况下实现此类。 |