创建 SQL Server 单元测试后,可以使用 SQL Server 单元测试设计器 添加 Transact-SQL 语句和测试条件。 使用设计器创建的测试将生成 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)
运行单元测试。 有关详细信息,请参阅 演练:创建和运行 SQL Server 单元测试中的“运行 SQL Server 单元测试”部分。
在“测试视图”窗口中,右键单击测试,然后选择“ 打开测试”。
打开文件时,单元测试的测试方法将显示在 Visual Studio 的主编辑窗口中。
从“测试视图”窗口打开 SQL Server 单元测试的源代码文件(Visual Studio 2012)
运行单元测试。 有关详细信息,请参阅 演练:创建和运行 SQL Server 单元测试中的“运行 SQL Server 单元测试”部分。
在“测试资源管理器”窗口中,选择单元测试源代码文件的名称。
打开文件时,单元测试的测试方法将显示在 Visual Studio 的主编辑窗口中。