阐述VS 2005框架日常使用

开发 后端
在测试完VS 2005框架脚本执行之后我们的一些常规操作,VS 2005框架就好像在xUnit测试框架中的Asserts语句一样。下面就进行详细说明。

VS 2005框架功能的之强大已经超出了我们想象的范围,这也吸引了大量的技术人员及其编程人员对VS 2005框架深一步的研究。安装调试完成后点击OK键即可。这样就避免了一些的数据丢失问题了。

我们在开始之前还需要做一步整理工作。当我们创建了OrderDiscountTests类之后,它将会为我们创建一个默认的测试。点击Rename按钮,并将其命名为:ZeroDollarOrderShouldHaveZeroDiscount。现在,点击“Click here to create”按钮,删除注释,并输入以下代码:exec sp_calculate_discount_for_order 0.00#t#

我们希望测试调用我们的存储过程,并使用$0.00作为订单价格。基于我们在文章开始时所提到的对应表,返回的折扣数量应该是0.00。因此,我们需要添加一个Test Condition来比较我们的期望值和返回值。在我们的Test Condition部分中,删除Inconclusive Result(点击红X),然后在下拉列表中选择Scalar Value并点击添加按钮。

使用VisualStudio进行测试驱动开发


这允许我们把期望值和结果集中特定行和列的值进行比较。右键单击这一行并选择Properties,并在属性面板中进行修改,这里我们希望第1行第1列的值为0.00。

使用VisualStudio进行测试驱动开发


现在,选择Test菜单中的Run(在2005中选择run without the debugger)运行我们的单元测试。您会发现运行测试需要一段时间,这是因为它正在比较我们的数据库项目和目标数据库,来确定是否需要进行部署或者进行其他一些需要在***次运行时处理的配置。您应该看到测试失败的提示,因为数据库中缺少sp_calculate_discount_for_order存储过程,那么让我们来解决这个问题

责任编辑:chenqingxiang 来源: 泡泡网
相关推荐

2009-12-10 13:47:06

VS2005应用程序

2009-12-14 14:07:58

VS 2008新功能

2009-12-10 17:11:14

.NET Framew

2009-12-09 11:02:56

VS 2005 Tea

2009-12-14 13:52:54

VS 2005程序

2009-12-14 17:19:24

VS 2008简介

2009-12-04 16:23:36

VS2005Team

2009-11-05 09:43:11

WCF好处

2009-11-24 16:40:13

VS2005软件

2009-12-01 13:10:29

VS2003压缩代码

2009-12-16 11:16:03

VS 2005开发环境

2009-12-09 14:05:12

VS 2005 SP1

2009-11-26 17:02:29

VS2003配置

2010-08-29 21:17:48

DHCP中继

2009-12-17 13:33:14

VS2005类

2009-12-10 13:40:03

VS2005程序

2009-12-04 13:20:03

VS2005安装

2009-12-15 14:49:23

VS 2005开发界面

2009-07-28 18:16:27

VS.NET2005

2009-11-30 13:51:28

VS2005 菜单
点赞
收藏

51CTO技术栈公众号