如何:打开数据库单元测试以进行编辑

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 2010 专业版 

Visual Studio 学习版

主题适用 主题适用 主题不适用 主题不适用

创建数据库单元测试之后,可以使用**“数据库单元测试设计器”**来添加 Transact-SQL 语句和测试条件。 通过使用该设计器创建的测试会生成 Visual C# 或 Visual Basic 代码。 此代码便是在测试运行时所执行的内容。

如果您创建的测试在测试数据库对象方面令您满意,则可以按原样运行测试。 如果想向此数据库单元测试添加更多功能,则可以编辑其代码。 此代码驻留在测试项目的 .cs 或 .vb 文件中。 有关更多信息,请参见数据库单元测试文件。 也可以通过创建新的测试条件来自定义测试。 有关更多信息,请参见如何:为数据库单元测试设计器创建测试条件

提示

如果通过编辑 .cs 或 .vb 文件删除某个测试方法,该测试方法仍将出现在“数据库单元测试设计器”中。 之所以会出现这种情况,是因为测试类的 InitializeComponent 方法仍包含该测试的成员变量。 虽然测试出现在该设计器中,但您无法运行该测试,因为它的代码已不复存在了。 若要为此测试重新生成测试方法,请在编辑器中编辑 Transact-SQL,然后保存 .cs 或 .vb 测试文件或重新生成测试项目。

从“解决方案资源管理器”中打开数据库单元测试的源代码文件

  • 在**“解决方案资源管理器”中,右击包含数据库单元测试的源代码文件,再单击“查看代码”**。

    当文件打开时,将在 Visual Studio 的主编辑窗口中显示数据库单元测试的测试方法。

从“测试视图”窗口中打开数据库单元测试的源代码文件

  1. 运行数据库单元测试。

  2. 在“测试视图”窗口中右击测试,再单击**“打开测试”**。

    当文件打开时,将在 Visual Studio 的主编辑窗口中显示数据库单元测试的测试方法。

请参见

概念

使用单元测试验证数据库代码