在 Visual Basic 或 Visual C# 中自定义数据库单元测试
更新:2007 年 11 月
使用“数据库单元测试设计器”,可以通过简单的方法(如添加 Transact-SQL (T-SQL) 脚本和测试条件)来配置数据库单元测试。此时,可以运行测试并获得测试结果。
如果希望执行更高级的任务,可以自定义测试代码。例如,可以测试更广泛的数据库对象并以更准确的方式使用 Assert 语句。通过自定义测试,还可以使用单元测试框架所提供的 Assert 语句。
本节内容
如何:打开数据库单元测试以进行编辑
描述如何打开数据库单元测试以进行编辑。如何:向“数据库单元测试设计器”中添加测试条件
所有测试条件继承的 TestCondition 类能够进行扩展。本主题介绍如何创建将显示在“数据库单元测试设计器”中的新测试条件。如何:注册新的测试条件
介绍如何注册新测试条件,以便它出现在“数据库单元测试设计器”中。如何:编写在单个事务范围内运行的数据库单元测试
介绍如何使用 T-SQL 或编码事务来回滚单元测试更改。
参考
- Microsoft.VisualStudio.TestTools.UnitTesting
特定命名空间的 API 引用,这些命名空间的属性、断言和其他类为单元测试提供支持。
相关章节
设计数据库单元测试
描述如何在数据库单元测试设计器中创建基本的数据库单元测试。使用 Assert 类
描述如何使用 Microsoft.VisualStudio.TestTools.UnitTesting 命名空间中的 Assert 类来验证所测试代码的特定功能。单元测试框架
描述如何使用 Microsoft.VisualStudio.TestTools.UnitTesting 命名空间中的类和成员对单元测试进行编码。运行数据库单元测试
描述如何运行数据库单元测试并解释其结果。Database Edition 术语概述
提供特定于 Visual Studio Team System Database Edition 的术语定义,并包含一个指向 Visual Studio Team System 相关术语定义的链接。