图示VS2005环境相关注意事项

开发 后端
由于在编写VS 2005环境测试数据库项目中开发我们的存储过程,所以我们也要在测试运行之前建立配置信息,用于自动部署我们对数据库项目的改动。

VS 2005环境所有东西都配置好了以后,这时会弹出一个警告的对话框,内容为SQL Server不支持全文索引。因为SQL Express不支持这个功能。如果是按项目的顺序在执行,就可以放心地忽略这条信息了。

内容导航
我们现在进入了VS 2005环境。您可以不断点击每个窗口中的Next按钮,直到出现Configure Build/Deploy界面。DBPro事实上是我们数据库的一个离线表现形式,我们可以使用与其它.NET项目非常相似的方式来部署这个数据库项目。点击Target Connection旁边的Edit按钮,并选择我们刚建立的数据库。正确填写各种信息之后,点击OK按钮,然后点击向导中的Finish按钮。最后您将会看到一个摘要页面展示了向导中的设置。当项目创建完成后再点击Finish按钮。#t#

到目前为止,我们有了一个建立在VS 2005环境上的测试数据库,以及一个数据库项目。这个项目既表现了数据库的离线状态,也是一个我们用于确定数据库真实架构的地方。现在我们已经做好编写业务逻辑的准备了。右键单击我们的解决方案并选择Add -> New Project。添加一个新的Test Project,将其命名为OnlineStoreTests。

使用VisualStudio进行测试驱动开发

 

这样就会在解决方案中添加一个测试项目。您可以关闭VS 2005环境那些已经打开的文件,并删除AuthoringTests.txt、ManualTest1.mht、UnitTest1.cs等自动生成的文件。下一步,右键单击Test项目并且选择Add -> New Test。在Add New Test对话框中,选择Database Unit Test并将其命名为OrderDiscountTests.cs:

使用VisualStudio进行测试驱动开发

 

当您点击OK按钮之后就会弹出一个配置向导,让我们选择一个VS 2005环境用于运行测试的数据库连接。它也会让我们选择第二个连接用于验证这些测试。这在某些情况下非常有用,例如一个测试应该作为一个普通用户来执行,但是存储过程可能修改了这个用户账号本不能访问的数据表。

使用VisualStudio进行测试驱动开发

责任编辑:chenqingxiang 来源: 机械工业出版社
相关推荐

2009-12-03 14:37:02

Visual Stud

2009-12-10 09:50:49

VS.NET 2003

2009-05-06 08:52:44

微软Windows 7操作系统

2009-12-18 11:14:52

VS 2010环境

2010-02-04 11:23:14

Android操作系统

2009-12-23 16:31:04

ADO.NET EF

2009-12-17 14:09:03

VS2005代码

2009-12-15 17:25:09

2009-12-15 10:10:38

VS 2008开发

2009-12-01 17:19:19

VS2005配置环境

2009-12-11 15:08:34

VS2008驱动

2009-12-09 10:27:03

VS 2005文本编辑

2009-12-14 13:52:54

VS 2005程序

2009-12-04 13:20:03

VS2005安装

2009-12-10 13:40:03

VS2005程序

2009-12-09 11:02:56

VS 2005 Tea

2009-12-17 13:33:14

VS2005类

2010-01-12 18:06:58

VC环境

2009-12-15 10:04:46

VS 2008环境变量

2009-11-26 14:27:46

开发VS2005
点赞
收藏

51CTO技术栈公众号