如何:打开数据库单元测试以进行编辑
本主题适用于:
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 的主编辑窗口中显示数据库单元测试的测试方法。
从“测试视图”窗口中打开数据库单元测试的源代码文件
运行数据库单元测试。
在“测试视图”窗口中右击测试,再单击**“打开测试”**。
当文件打开时,将在 Visual Studio 的主编辑窗口中显示数据库单元测试的测试方法。