如何:打开 SQL Server 单元测试以进行编辑

在创建 SQL Server 单元测试之后,你可以使用“SQL Server 单元测试设计器”添加 Transact-SQL 语句和测试条件。 使用设计器创建的测试将会生成 Visual C# 或 Visual Basic 代码。 此代码即为测试运行时所执行的代码。

如果您对您的测试满意,则可以按原样运行它。 如果您想要为此单元测试添加更多功能,则可以编辑其代码。 此代码位于测试项目的 .cs 或 .vb 文件中。 有关详细信息,请参阅 SQL Server 单元测试文件。 也可以通过创建新的测试条件来自定义您的测试。 有关详细信息,请参阅操作说明:为数据库单元测试设计器创建测试条件 (Visual Studio 2010)

注意

如果你通过编辑 .cs 或 .vb 文件来删除某个测试方法,则该测试方法仍将出现在“SQL Server 单元测试设计器”中。 出现这种情况的原因是,测试类的 InitializeComponent 方法仍包含用于此测试的成员变量。 尽管此测试会出现在设计器中,但因为其代码已不存在,所以您无法运行此测试。 若要重新生成此测试的测试方法,请在编辑器中编辑 Transact-SQL,然后保存 .cs 或 .vb 测试文件,或者也可以重新生成此测试项目。

从解决方案资源管理器中打开 SQL Server 单元测试的源代码文件

  • 在“解决方案资源管理器”中,右键单击包含 SQL Server 单元测试的源代码文件,然后单击“查看代码”。

    当源代码文件打开时将会在 Visual Studio 的主编辑窗口中显示单元测试的测试方法。

从“测试视图”窗口中打开 SQL Server 单元测试的源代码文件 (Visual Studio 2010)

  1. 运行单元测试。 有关详细信息,请参阅演练:创建和运行 SQL Server 单元测试中的“运行 SQL Server 单元测试”一节。

  2. 在“测试视图”窗口中,右键单击此测试,然后单击“打开测试”。

    当源代码文件打开时将会在 Visual Studio 的主编辑窗口中显示单元测试的测试方法。

从“测试视图”窗口中打开 SQL Server 单元测试的源代码文件 (Visual Studio 2012)

  1. 运行单元测试。 有关详细信息,请参阅演练:创建和运行 SQL Server 单元测试中的“运行 SQL Server 单元测试”一节。

  2. 在“测试资源管理器”窗口中,单击单元测试源代码文件的名称。

    当源代码文件打开时将会在 Visual Studio 的主编辑窗口中显示单元测试的测试方法。

另请参阅

创建和定义 SQL Server 单元测试
使用 SQL Server 单元测试验证数据库代码