使用单元测试验证数据库
更新:2007 年 11 月
可以通过使用 Visual Studio Team System Test Edition 的特殊形式的单元测试功能来测试数据库对象。这种类型的单元测试就是数据库单元测试,它已完全集成到 Visual Studio Team System 环境中。有关 Test Edition 的更多信息,请参见 Team System 测试工具入门。
本节内容
数据库单元测试概述
介绍数据库单元测试并描述数据库单元测试的结构和内容。演练:创建和运行数据库单元测试
提供有关如何生成单元测试并向其中添加 Transact-SQL (T-SQL) 代码和 C# 测试条件的分步说明。数据库单元测试中的脚本
描述在执行数据库单元测试之前、期间和之后以什么顺序运行 T-SQL 脚本。在数据库单元测试中使用测试条件
描述可用来在数据库单元测试中验证数据库对象是否按预期方式工作的各种测试条件。在数据库单元测试中使用 T-SQL 断言
描述在数据库单元测试中使用 Assert 语句和 T-SQL 断言的概念。设计数据库单元测试
描述如何创建基本的数据库单元测试。在 Visual Basic 或 Visual C# 中自定义数据库单元测试
描述如何编辑基本的数据库单元测试来添加功能。运行数据库单元测试
描述如何运行数据库单元测试并解释其结果。数据库单元测试设计器的键盘快捷键
提供数据库单元测试设计器的快捷键列表。数据库单元测试文件
描述那些包含数据库单元测试组件的文件。
相关章节
使用数据生成器生成数据
描述如何在不危及信息安全的情况下,用可以生成有意义的测试结果的数据填充测试数据库。比较数据库
描述如何对数据库架构和数据进行比较。单元测试概述
描述单元测试的用法和类型,并提供一些指向特定主题的链接,这些主题描述其他方面的内容(例如,如何创建单元测试以及如何测试私有方法)。管理测试
描述如何使用“测试列表编辑器”窗口来管理测试。运行测试
提供一些指向特定主题的链接,这些主题描述如何开始运行任何类型的测试。分析测试结果
提供一些指向特定主题的链接,这些主题描述如何快速而深入地查看测试结果,以及如何保存、检索、删除和发布测试结果。Database Edition 术语概述
提供特定于 Visual Studio Team System Database Edition 的术语定义,并包含一个指向 Visual Studio Team System 相关术语定义的链接。